libexpr: Replace Value::mkString with constructor calls

Change-Id: I55bba546eb090728a71734450a2a5f496a6a6964
This commit is contained in:
skye
2026-02-28 15:53:10 -05:00
parent d52033fc77
commit be3a40e5dc
17 changed files with 147 additions and 139 deletions
+2 -5
View File
@@ -41,15 +41,12 @@ namespace nix {
}
TEST_F(JSONValueTest, String) {
Value v;
v.mkString("test");
Value v = {NewValueAs::string, "test"};
ASSERT_EQ(getJSONValue(v), "\"test\"");
}
TEST_F(JSONValueTest, StringQuotes) {
Value v;
v.mkString("test\"");
Value v = {NewValueAs::string, "test\""};
ASSERT_EQ(getJSONValue(v), "\"test\\\"\"");
}