From 1cd7c6f985b7e24b35010d739a2c371fec706e03 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Tue, 24 Dec 2024 15:42:17 +0100 Subject: [PATCH] WIP --- src/tl/unit_tests/tlExpressionTests.cc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/tl/unit_tests/tlExpressionTests.cc b/src/tl/unit_tests/tlExpressionTests.cc index f00ed10be..59513c9c8 100644 --- a/src/tl/unit_tests/tlExpressionTests.cc +++ b/src/tl/unit_tests/tlExpressionTests.cc @@ -298,7 +298,7 @@ TEST(1) EXPECT_EQ (v.to_string (), std::string ("1")); v = e.parse ("[1,2,3]").execute (); - EXPECT_EQ (v.to_string (), std::string ("1,2,3")); + EXPECT_EQ (v.to_string (), std::string ("(1,2,3)")); v = e.parse ("1?2:3").execute (); EXPECT_EQ (v.to_string (), std::string ("2")); @@ -821,9 +821,9 @@ TEST(6) v = e.parse ("item([1,2],2)").execute (); EXPECT_EQ (v.to_string (), std::string ("nil")); v = e.parse ("split('',':')").execute (); - EXPECT_EQ (v.to_string (), std::string ("")); + EXPECT_EQ (v.to_string (), std::string ("()")); v = e.parse ("split('1:2',':')").execute (); - EXPECT_EQ (v.to_string (), std::string ("1,2")); + EXPECT_EQ (v.to_string (), std::string ("(1,2)")); v = e.parse ("env('HJASK')").execute (); EXPECT_EQ (v.to_string (), std::string ("nil")); v = e.parse ("env('PATH')").execute (); @@ -1120,15 +1120,15 @@ TEST(15) v = e.parse ("var x=[1,2,3]; x[6]").execute (); EXPECT_EQ (v.to_string (), std::string ("nil")); v = e.parse ("var x=[1,2,3]; x[1]=5; x").execute (); - EXPECT_EQ (v.to_string (), std::string ("1,5,3")); + EXPECT_EQ (v.to_string (), std::string ("(1,5,3)")); v = e.parse ("var x=[1,2,3]; x.push('A'); x").execute (); - EXPECT_EQ (v.to_string (), std::string ("1,2,3,A")); + EXPECT_EQ (v.to_string (), std::string ("(1,2,3,A)")); v = e.parse ("var x={1=>'A','B'=>5}; x[1]").execute (); EXPECT_EQ (v.to_string (), std::string ("A")); v = e.parse ("var x={1=>'A','B'=>5}; x.keys").execute (); - EXPECT_EQ (v.to_string (), std::string ("1,B")); + EXPECT_EQ (v.to_string (), std::string ("(1,B)")); v = e.parse ("var x={1=>'A','B'=>5}; x.values").execute (); - EXPECT_EQ (v.to_string (), std::string ("A,5")); + EXPECT_EQ (v.to_string (), std::string ("(A,5)")); v = e.parse ("var x={1=>'A','B'=>5}; x['B']").execute (); EXPECT_EQ (v.to_string (), std::string ("5")); v = e.parse ("var x={1=>'A','B'=>5}; x[0]").execute (); @@ -1136,11 +1136,11 @@ TEST(15) v = e.parse ("{1=>'A','B'=>5}['B']").execute (); EXPECT_EQ (v.to_string (), std::string ("5")); v = e.parse ("var x={1=>'A','B'=>5}; x[1]=5; x").execute (); - EXPECT_EQ (v.to_string (), std::string ("1=>5,B=>5")); + EXPECT_EQ (v.to_string (), std::string ("{1=>5,B=>5}")); v = e.parse ("var x={1=>'A','B'=>5}; x.size").execute (); EXPECT_EQ (v.to_string (), std::string ("2")); v = e.parse ("var x={1=>'A','B'=>5}; x.insert(17, 3); x").execute (); - EXPECT_EQ (v.to_string (), std::string ("1=>A,17=>3,B=>5")); + EXPECT_EQ (v.to_string (), std::string ("{1=>A,17=>3,B=>5}")); } // match/nomatch