1x1-green.png |
|
135 |
1x1-lime.png |
|
135 |
1x1-maroon.png |
|
109 |
1x1-navy.png |
|
109 |
1x1-red.png |
|
135 |
1x1-white.png |
|
109 |
60x60-gg-rr.png |
|
224 |
60x60-green.png |
|
218 |
a-green-transition.css |
|
76 |
a-green.css |
|
21 |
b-green.css |
|
20 |
c-red.css |
|
18 |
cat.png |
|
1883 |
generalParallelTest.js |
|
9937 |
helper.js |
, ..rest |
9824 |
import-green.css |
|
26 |
import-red.css |
|
24 |
one.gif |
|
184 |
pattern-grg-rgr-grg.png |
|
222 |
pattern-grg-rrg-rgg.png |
|
231 |
pattern-rgr-grg-rgr.png |
|
223 |
pattern-tr.png |
|
137 |
properties.js |
General Value Types definition
they return an object of arrays of type { <name>: [<start-value>, <end-value>], ... }
|
13238 |
README |
CSS Global Support Directory |
964 |
ruler-h-50%.png |
|
691 |
ruler-h-50px.png |
|
671 |
ruler-v-50px.png |
|
757 |
ruler-v-100px.png |
|
760 |
runParallelAsyncHarness.js |
USAGE:
runParallelAsyncHarness({
// list of data to test, must be array of objects.
// each object must contain a "name" property to describe the test
// besides name, the object can contain whatever data you need
tests: [
{name: "name of test 1", custom: "data"},
{name: "name of test 2", custom: "data"},
// ...
],
// number of tests (tests, not test-cases!) to run concurrently
testsPerSlice: 100,
// time in milliseconds a test-run takes
duration: 1000,
// test-cases to run for for the test - there must be at least one
// each case creates its separate async_test() instance
cases: {
// test case named "test1"
test1: {
// run as a async_test.step() this callback contains your primary assertions
start: function(testCaseKey, data, options){},
// run as a async_test.step() this callback contains assertions to be run
// when the test ended, immediately before teardown
done: function(testCaseKey, data, options){}
},
// ...
}
// all callbacks are optional:
// invoked for individual test before it starts so you can setup the environment
// like DOM, CSS, adding event listeners and such
setup: function(data, options){},
// invoked after a test ended, so you can clean up the environment
// like DOM, CSS, removing event listeners and such
teardown: function(data, options){},
// invoked before a batch of tests ("slice") are run concurrently
// tests is an array of test data objects
sliceStart: function(options, tests)
// invoked after a batch of tests ("slice") were run concurrently
// tests is an array of test data objects
sliceDone: function(options, tests)
// invoked once all tests are done
done: function(options){}
})
|
5349 |
square-purple.png |
|
92 |
square-teal.png |
|
92 |
square-white.png |
|
78 |
swatch-blue.png |
|
84 |
swatch-green.png |
|
84 |
swatch-lime.png |
|
84 |
swatch-orange.png |
|
84 |
swatch-red.png |
|
84 |
swatch-teal.png |
|
156 |
swatch-white.png |
|
85 |
swatch-yellow.png |
|
84 |
test-bl.png |
|
1368 |
test-br.png |
|
1045 |
test-inner-half-size.png |
|
180 |
test-outer.png |
|
2412 |
test-tl.png |
|
1025 |
test-tr.png |
|
1235 |
two.gif |
|
184 |
vendorPrefix.js |
|
2339 |