Wed, 31 Dec 2014 13:27:57 +0100
Ignore runtime configuration files generated during quality assurance.
michael@0 | 1 | // Test states to be tested for css state machine in css-autocompelter.js file. |
michael@0 | 2 | // Test cases are of the following format: |
michael@0 | 3 | // [ |
michael@0 | 4 | // [ |
michael@0 | 5 | // line, // The line location of the cursor |
michael@0 | 6 | // ch // The column locaiton of the cursor |
michael@0 | 7 | // ], |
michael@0 | 8 | // [ |
michael@0 | 9 | // state, // one of CSS_STATES |
michael@0 | 10 | // selectorState, // one of SELECTOR_STATES |
michael@0 | 11 | // completing, // what is being completed |
michael@0 | 12 | // propertyName, // what property is being completed in case of value state |
michael@0 | 13 | // // or the current selector that is being completed |
michael@0 | 14 | // ] |
michael@0 | 15 | // ] |
michael@0 | 16 | [ |
michael@0 | 17 | [[0, 10], ['null', '', '', '']], |
michael@0 | 18 | [[4, 3], ['selector', 'class', 'de', '.de']], |
michael@0 | 19 | [[5, 8], ['property', 'null', '-moz-a']], |
michael@0 | 20 | [[5, 21], ['value', 'null', 'no', '-moz-appearance']], |
michael@0 | 21 | [[6, 18], ['property', 'null', 'padding']], |
michael@0 | 22 | [[6, 24], ['value', 'null', '3', 'padding']], |
michael@0 | 23 | [[6, 29], ['property', 'null', 'bo']], |
michael@0 | 24 | [[6, 50], ['value', 'null', '1p', 'border-bottom-width']], |
michael@0 | 25 | [[7, 24], ['value', 'null', 's', 'border-bottom-style']], |
michael@0 | 26 | [[9, 0], ['null', 'null', '', '']], |
michael@0 | 27 | [[10, 6], ['selector', 'id', 'devto', '#devto']], |
michael@0 | 28 | [[10, 17], ['selector', 'class', 'de', '#devtools-menu.de']], |
michael@0 | 29 | [[11, 5], ['selector', 'class', 'devt', '.devt']], |
michael@0 | 30 | [[11, 30], ['selector', 'id', 'devtoo', '.devtools-toolbarbutton#devtoo']], |
michael@0 | 31 | [[12, 10], ['property', 'null', '-moz-app']], |
michael@0 | 32 | [[16, 27], ['value', 'null', 'hsl', 'text-shadow']], |
michael@0 | 33 | [[19, 24], ['value', 'null', 'linear-gra', 'background']], |
michael@0 | 34 | [[19, 55], ['value', 'null', 'hsl', 'background']], |
michael@0 | 35 | [[19, 79], ['value', 'null', 'paddin', 'background']], |
michael@0 | 36 | [[20, 47], ['value', 'null', 'ins', 'box-shadow']], |
michael@0 | 37 | [[22, 15], ['value', 'null', 'inheri', 'color']], |
michael@0 | 38 | [[25, 26], ['selector', 'null', '', '.devtools-toolbarbutton > ']], |
michael@0 | 39 | [[25, 28], ['selector', 'tag', 'hb', '.devtools-toolbarbutton > hb']], |
michael@0 | 40 | [[25, 41], ['selector', 'class', 'toolbarbut', '.devtools-toolbarbutton > hbox.toolbarbut']], |
michael@0 | 41 | [[29, 21], ['selector', 'pseudo', 'ac', '.devtools-menulist:ac']], |
michael@0 | 42 | [[30, 27], ['selector', 'pseudo', 'foc', '#devtools-toolbarbutton:foc']], |
michael@0 | 43 | [[31, 18], ['value', 'null', 'dot', 'outline']], |
michael@0 | 44 | [[32, 25], ['value', 'null', '-4p', 'outline-offset']], |
michael@0 | 45 | [[35, 26], ['selector', 'pseudo', 'no', '.devtools-toolbarbutton:no']], |
michael@0 | 46 | [[35, 28], ['selector', 'null', 'not', '']], |
michael@0 | 47 | [[35, 30], ['selector', 'attribute', 'l', '[l']], |
michael@0 | 48 | [[39, 46], ['selector', 'class', 'toolba', '.devtools-toolbarbutton:not([label]) > .toolba']], |
michael@0 | 49 | [[43, 39], ['selector', 'value', 'tr', '[checked=tr']], |
michael@0 | 50 | [[43, 47], ['selector', 'pseudo', 'hov', '.devtools-toolbarbutton:not([checked=true]):hov']], |
michael@0 | 51 | [[43, 53], ['selector', 'pseudo', 'act', '.devtools-toolbarbutton:not([checked=true]):hover:act']], |
michael@0 | 52 | [[47, 22], ['selector', 'attribute', 'op', '.devtools-menulist[op']], |
michael@0 | 53 | [[47, 33], ['selector', 'value', 'tr', '.devtools-menulist[open =tr']], |
michael@0 | 54 | [[48, 38], ['selector', 'value', 'tr', '.devtools-toolbarbutton[open = tr']], |
michael@0 | 55 | [[49, 40], ['selector', 'value', 'true', '.devtools-toolbarbutton[checked= true']], |
michael@0 | 56 | [[53, 34], ['selector', 'value', '=', '.devtools-toolbarbutton[checked=']], |
michael@0 | 57 | [[58, 38], ['value', 'null', '!impor', 'background-color']], |
michael@0 | 58 | [[61, 41], ['selector', 'pseudo', 'hov', '.devtools-toolbarbutton[checked=true]:hov']], |
michael@0 | 59 | [[65, 47], ['selector', 'class', 'to', '.devtools-toolbarbutton[type=menu-button] > .to']], |
michael@0 | 60 | [[69, 44], ['selector', 'pseudo', 'first-of', '.devtools-sidebar-tabs > tabs > tab:first-of']], |
michael@0 | 61 | [[73, 45], ['selector', 'pseudo', 'last', ':last']], |
michael@0 | 62 | [[77, 27], ['selector', 'class', 'vis', '.vis']], |
michael@0 | 63 | [[78, 34], ['selector', 'class', 'hidd', '.hidden-labels-box.visible ~ .hidd']], |
michael@0 | 64 | [[83, 5], ['media', 'null', 'medi']], |
michael@0 | 65 | [[83, 22], ['media', 'null', '800']], |
michael@0 | 66 | [[84, 9], ['selector', 'class', 'catego', '.catego']], |
michael@0 | 67 | [[89, 9], ['media', 'null', 'al']], |
michael@0 | 68 | [[90, 6], ['selector', 'id', 'err', '#err']], |
michael@0 | 69 | [[93, 11], ['property', 'null', 'backgro']], |
michael@0 | 70 | [[98, 6], ['selector', 'tag', 'butt', 'butt']], |
michael@0 | 71 | [[99, 22], ['value', 'null', '!impor', 'width']], |
michael@0 | 72 | [[103, 5], ['keyframes', 'null', 'ke']], |
michael@0 | 73 | [[104, 7], ['frame', 'null', 'fro']], |
michael@0 | 74 | [[104, 15], ['property', 'null', 'opac']], |
michael@0 | 75 | [[104, 29], ['property', 'null', 'transf']], |
michael@0 | 76 | [[104, 38], ['value', 'null', 'scal', 'transform']], |
michael@0 | 77 | [[105, 8], ['frame', 'null', '']], |
michael@0 | 78 | [[113, 6], ['keyframes', 'null', 'keyfr']], |
michael@0 | 79 | [[114, 4], ['frame', 'null', 'fr']], |
michael@0 | 80 | [[115, 3], ['frame', 'null', '2']], |
michael@0 | 81 | [[117, 8], ['property', 'null', 'opac']], |
michael@0 | 82 | [[117, 16], ['value', 'null', '0', 'opacity']], |
michael@0 | 83 | [[121, 0], ['null', '', '']], |
michael@0 | 84 | ] |