Harness status: OK

Found 16 tests

14 Pass
2 Fail
Pass	'scale(abs(1))' as a specified value should serialize as 'scale(calc(1))'.
Pass	'scale(sign(.1))' as a specified value should serialize as 'scale(calc(1))'.
Pass	'scale(abs(1 + 2 + 3))' as a specified value should serialize as 'scale(calc(6))'.
Pass	'scale(sign(1 + 2 + 3))' as a specified value should serialize as 'scale(calc(1))'.
Pass	'scale(calc(abs(1) + abs(2)))' as a specified value should serialize as 'scale(calc(3))'.
Pass	'scale(calc(sign(.1) + sign(.2)))' as a specified value should serialize as 'scale(calc(2))'.
Pass	'scale(calc(1 + abs(1)))' as a specified value should serialize as 'scale(calc(2))'.
Pass	'scale(calc(sign(.1) + 1))' as a specified value should serialize as 'scale(calc(2))'.
Pass	'scale(calc(abs(inFinity)))' as a specified value should serialize as 'scale(calc(infinity))'.
Pass	'scale(calc(abs(infinity)))' as a specified value should serialize as 'scale(calc(infinity))'.
Pass	'scale(calc(sign(infinity)))' as a specified value should serialize as 'scale(calc(1))'.
Pass	'scale(abs(infinity))' as a specified value should serialize as 'scale(calc(infinity))'.
Pass	'scale(calc(abs(-infinity)))' as a specified value should serialize as 'scale(calc(infinity))'.
Pass	'scale(calc(sign(-1 * infinity)))' as a specified value should serialize as 'scale(calc(-1))'.
Fail	'scale(calc(sign(-1 * NaN)))' as a specified value should serialize as 'scale(calc(NaN))'.
Fail	'scale(calc(sign(1 * NaN)))' as a specified value should serialize as 'scale(calc(NaN))'.