Harness status: OK Found 16 tests 16 Pass 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))'. Pass 'scale(calc(sign(-1 * NaN)))' as a specified value should serialize as 'scale(calc(NaN))'. Pass 'scale(calc(sign(1 * NaN)))' as a specified value should serialize as 'scale(calc(NaN))'.