blob: 6be46efedeb1557d410029fc49f51ee5790f3a84 [file] [log] [blame]
Test the style update with the :in-range and :out-of-range pseudo classes.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Initial state.
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set a valid minimum on number.
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set a valid minimum on range.
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set a value above minimum on number.
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set a value above minimum on range.
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set a value under minimum on number.
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is ['number-with-renderer', 'number-without-renderer']
Set a value under minimum on range.
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is ['number-with-renderer', 'number-without-renderer']
Set an invalid minimum on number.
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set an invalid minimum on range.
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set a valid maximum on number.
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set a valid maximum on range.
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set a value under maximum on number.
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set a value under maximum on range.
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set a value over maximum on number.
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is ['number-with-renderer', 'number-without-renderer']
Set a value over maximum on range.
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is ['number-with-renderer', 'number-without-renderer']
Set an invalid maximum on number.
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set an invalid maximum on range.
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is []
Set values, min and max in range on both
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Disable range
PASS inRange() is ['number-with-renderer', 'number-without-renderer']
PASS outOfRange() is []
Disable number
PASS inRange() is []
PASS outOfRange() is []
Set number out of range
PASS inRange() is []
PASS outOfRange() is []
Set range out of range
PASS inRange() is []
PASS outOfRange() is []
Re-enable range
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is []
Re-enable number
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is ['number-with-renderer', 'number-without-renderer']
Make number read-only
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is []
Make range read-only
PASS inRange() is []
PASS outOfRange() is []
Set range in range
PASS inRange() is []
PASS outOfRange() is []
Set number in range
PASS inRange() is []
PASS outOfRange() is []
Remove read-only from number
PASS inRange() is ['number-with-renderer', 'number-without-renderer']
PASS outOfRange() is []
Remove read-only from range
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Remove min from number
PASS inRange() is ['number-with-renderer', 'range-with-renderer', 'number-without-renderer', 'range-without-renderer']
PASS outOfRange() is []
Remove max from number
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is []
Remove min from range
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is []
Remove max from range
PASS inRange() is ['range-with-renderer', 'range-without-renderer']
PASS outOfRange() is []
PASS successfullyParsed is true
TEST COMPLETE