avm1: Reenabled paused string-value tests during string refactor

This commit is contained in:
Nathan Adams 2020-07-13 00:51:22 +02:00 committed by Mike Welsh
parent c60b2cf4fc
commit f0ef68cb16
2 changed files with 70 additions and 70 deletions

View File

@ -673,11 +673,11 @@ mod tests {
[0.0] => false,
[std::f64::INFINITY] => true,
[std::f64::NAN] => false,
// [""] => false,
// ["Hello"] => true,
// [" "] => true,
// ["0"] => true,
// ["1"] => true,
[""] => false,
["Hello"] => true,
[" "] => true,
["0"] => true,
["1"] => true,
[Value::Undefined] => false,
[Value::Null] => false,
[] => Value::Undefined
@ -690,11 +690,11 @@ mod tests {
[0.0] => false,
[std::f64::INFINITY] => true,
[std::f64::NAN] => false,
// [""] => false,
// ["Hello"] => false,
// [" "] => false,
// ["0"] => false,
// ["1"] => true,
[""] => false,
["Hello"] => false,
[" "] => false,
["0"] => false,
["1"] => true,
[Value::Undefined] => false,
[Value::Null] => false,
[] => Value::Undefined
@ -710,19 +710,19 @@ mod tests {
[0.0] => false,
[std::f64::INFINITY] => false,
[std::f64::NAN] => true,
// [""] => true,
// ["Hello"] => true,
// [" "] => true,
// [" 5 "] => true,
// ["0"] => false,
// ["1"] => false,
// ["Infinity"] => true,
// ["100a"] => true,
// ["0x10"] => false,
// ["0xhello"] => true,
// ["0x1999999981ffffff"] => false,
// ["0xUIXUIDFKHJDF012345678"] => true,
// ["123e-1"] => false,
[""] => true,
["Hello"] => true,
[" "] => true,
[" 5 "] => true,
["0"] => false,
["1"] => false,
["Infinity"] => true,
["100a"] => true,
["0x10"] => false,
["0xhello"] => true,
["0x1999999981ffffff"] => false,
["0xUIXUIDFKHJDF012345678"] => true,
["123e-1"] => false,
[] => true
}
);
@ -733,61 +733,61 @@ mod tests {
[false] => 0.0,
[10.0] => 10.0,
[-10.0] => -10.0,
// ["true"] => std::f64::NAN,
// ["false"] => std::f64::NAN,
["true"] => std::f64::NAN,
["false"] => std::f64::NAN,
[1.0] => 1.0,
[0.0] => 0.0,
[0.000] => 0.0,
// ["0.000"] => 0.0,
// ["True"] => std::f64::NAN,
// ["False"] => std::f64::NAN,
["0.000"] => 0.0,
["True"] => std::f64::NAN,
["False"] => std::f64::NAN,
[std::f64::NAN] => std::f64::NAN,
[std::f64::INFINITY] => std::f64::INFINITY,
[std::f64::NEG_INFINITY] => std::f64::NEG_INFINITY,
// [" 12"] => 12.0,
// [" \t\r\n12"] => 12.0,
// ["\u{A0}12"] => std::f64::NAN,
// [" 0x12"] => std::f64::NAN,
// ["01.2"] => 1.2,
// [""] => std::f64::NAN,
// ["Hello"] => std::f64::NAN,
// [" "] => std::f64::NAN,
// [" 5 "] => std::f64::NAN,
// ["0"] => 0.0,
// ["1"] => 1.0,
// ["Infinity"] => std::f64::NAN,
// ["100a"] => std::f64::NAN,
// ["0xhello"] => std::f64::NAN,
// ["123e-1"] => 12.3,
// ["0xUIXUIDFKHJDF012345678"] => std::f64::NAN,
[" 12"] => 12.0,
[" \t\r\n12"] => 12.0,
["\u{A0}12"] => std::f64::NAN,
[" 0x12"] => std::f64::NAN,
["01.2"] => 1.2,
[""] => std::f64::NAN,
["Hello"] => std::f64::NAN,
[" "] => std::f64::NAN,
[" 5 "] => std::f64::NAN,
["0"] => 0.0,
["1"] => 1.0,
["Infinity"] => std::f64::NAN,
["100a"] => std::f64::NAN,
["0xhello"] => std::f64::NAN,
["123e-1"] => 12.3,
["0xUIXUIDFKHJDF012345678"] => std::f64::NAN,
[] => 0.0
},
[5] => {
// ["0x12"] => std::f64::NAN,
// ["0x10"] => std::f64::NAN,
// ["0x1999999981ffffff"] => std::f64::NAN,
// ["010"] => 10,
// ["-010"] => -10,
// ["+010"] => 10,
// [" 010"] => 10,
// [" -010"] => -10,
// [" +010"] => 10,
// ["037777777777"] => 37777777777.0,
// ["-037777777777"] => -37777777777.0
["0x12"] => std::f64::NAN,
["0x10"] => std::f64::NAN,
["0x1999999981ffffff"] => std::f64::NAN,
["010"] => 10,
["-010"] => -10,
["+010"] => 10,
[" 010"] => 10,
[" -010"] => -10,
[" +010"] => 10,
["037777777777"] => 37777777777.0,
["-037777777777"] => -37777777777.0
},
[6, 7] => {
// ["0x12"] => 18.0,
// ["0x10"] => 16.0,
// ["-0x10"] => std::f64::NAN,
// ["0x1999999981ffffff"] => -2113929217.0,
// ["010"] => 8,
// ["-010"] => -8,
// ["+010"] => 8,
// [" 010"] => 10,
// [" -010"] => -10,
// [" +010"] => 10,
// ["037777777777"] => -1,
// ["-037777777777"] => 1
["0x12"] => 18.0,
["0x10"] => 16.0,
["-0x10"] => std::f64::NAN,
["0x1999999981ffffff"] => -2113929217.0,
["010"] => 8,
["-010"] => -8,
["+010"] => 8,
[" 010"] => 10,
[" -010"] => -10,
[" +010"] => 10,
["037777777777"] => -1,
["-037777777777"] => 1
},
[5, 6] => {
[Value::Undefined] => 0.0,

View File

@ -414,7 +414,7 @@ mod tests {
[NAN] => NAN,
[Value::Null] => NAN,
[Value::Undefined] => NAN,
// ["5"] => NAN,
["5"] => NAN,
[1.0, 2.0] => 1.0,
[3.0, 2.0, 1.0] => 9.0
},
@ -445,7 +445,7 @@ mod tests {
[NAN] => NAN,
[Value::Null] => NAN,
[Value::Undefined] => NAN,
// ["5"] => NAN,
["5"] => NAN,
[1.0, 2.0] => 2.0,
[3.0, 2.0, 1.0] => 3.0
},
@ -466,7 +466,7 @@ mod tests {
[NAN] => NAN,
[Value::Null] => NAN,
[Value::Undefined] => NAN,
// ["5"] => NAN,
["5"] => NAN,
[1.0, 2.0] => 1.0,
[3.0, 2.0, 1.0] => 2.0
},