From 281a123317348f457e6d05b16942baf3bf895a71 Mon Sep 17 00:00:00 2001 From: Romain Menke Date: Fri, 27 Dec 2024 12:34:24 +0100 Subject: [PATCH] a few more tests --- .../wpt/acos-asin-atan-atan2-computed.mjs | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/packages/css-calc/test/wpt/acos-asin-atan-atan2-computed.mjs b/packages/css-calc/test/wpt/acos-asin-atan-atan2-computed.mjs index db8bfeb2c..9503110f7 100644 --- a/packages/css-calc/test/wpt/acos-asin-atan-atan2-computed.mjs +++ b/packages/css-calc/test/wpt/acos-asin-atan-atan2-computed.mjs @@ -16,6 +16,36 @@ assert.strictEqual( '0deg', ); +assert.strictEqual( + calc('asin(-0.5)', { toCanonicalUnits: true }), + '-30deg', +); + +assert.strictEqual( + calc('asin(-1)', { toCanonicalUnits: true }), + '-90deg', +); + +assert.strictEqual( + calc('asin(-1.1)', { toCanonicalUnits: true }), + 'calc(NaN * 1rad)', +); + +assert.strictEqual( + calc('asin(0.5)', { toCanonicalUnits: true }), + '30deg', +); + +assert.strictEqual( + calc('asin(1)', { toCanonicalUnits: true }), + '90deg', +); + +assert.strictEqual( + calc('asin(1.1)', { toCanonicalUnits: true }), + 'calc(NaN * 1rad)', +); + assert.strictEqual( calc('atan2(0,0)', { toCanonicalUnits: true }), '0deg',