@@ -11,17 +11,12 @@ Test.run(__POS_OF__("clamp - < min, < max"), Float.clamp(~min=4.3, ~max=4.5, 4.2
1111Test .run (__POS_OF__ ("clamp - < min, > max" ), Float .clamp (~min = 4.3 , ~max = 4.1 , 4.2 ), eq , 4.3 ) // min wins
1212Test .run (__POS_OF__ ("clamp - > min, < max" ), Float .clamp (~min = 4.1 , ~max = 4.5 , 4.2 ), eq , 4.2 )
1313Test .run (__POS_OF__ ("clamp - > min, > max" ), Float .clamp (~min = 4.1 , ~max = 4.1 , 4.2 ), eq , 4.1 )
14- Test .run (__POS_OF__ ("clamp - nan" ), Float .clamp (~min = 4.1 , ~max = 4.3 , nan ), eq , 4.1 ) // min wins ??
14+ Test .run (__POS_OF__ ("clamp - nan" ), Float .clamp (~min = 4.1 , ~max = 4.3 , nan )-> Float . isNaN , eq , true )
1515Test .run (__POS_OF__ ("clamp - infinity" ), Float .clamp (~min = 4.1 , ~max = 4.3 , infinity ), eq , 4.3 )
1616Test .run (__POS_OF__ ("clamp - -infinity" ), Float .clamp (~min = 4.1 , ~max = 4.3 , neg_infinity ), eq , 4.1 )
17- Test .run (__POS_OF__ ("clamp - min nan" ), Float .clamp (~min = nan , 4.2 )-> Float . isNaN , eq , true ) // ??
17+ Test .run (__POS_OF__ ("clamp - min nan" ), Float .clamp (~min = nan , 4.2 ), eq , 4.2 )
1818Test .run (__POS_OF__ ("clamp - max nan" ), Float .clamp (~max = nan , 4.2 ), eq , 4.2 )
19- Test .run (
20- __POS_OF__ ("clamp - min nan, max nan" ),
21- Float .clamp (~min = nan , ~max = nan , 4.2 )-> Float .isNaN ,
22- eq ,
23- true , // ??
24- )
19+ Test .run (__POS_OF__ ("clamp - min nan, max nan" ), Float .clamp (~min = nan , ~max = nan , 4.2 ), eq , 4.2 )
2520Test .run (__POS_OF__ ("clamp - min infinity" ), Float .clamp (~min = infinity , 4.2 ), eq , infinity )
2621Test .run (__POS_OF__ ("clamp - max infinity" ), Float .clamp (~max = infinity , 4.2 ), eq , 4.2 )
2722Test .run (__POS_OF__ ("clamp - min -infinity" ), Float .clamp (~min = neg_infinity , 4.2 ), eq , 4.2 )
0 commit comments