From f6e27ecd8881498776428c0ae5b674f65192058e Mon Sep 17 00:00:00 2001 From: Charlie Stanton Date: Sun, 21 Apr 2024 17:30:05 +0100 Subject: Modify merge to no longer read a new value Now just merges the last two values in the space --- main/main_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main/main_test.go') diff --git a/main/main_test.go b/main/main_test.go index be439a3..1510497 100644 --- a/main/main_test.go +++ b/main/main_test.go @@ -75,7 +75,7 @@ func TestMain(t *testing.T) { }, { name: "Change full names in place", - program: "s/#(\"people\" @(. #(\"first_name\" .)#)@)#/{ ms/#(\"people\" @(. (#(\"first_name\" \".{-0}$a\" \"last_name\" \".{-0}$b\")#$_) `#(\"name\" \"$a $b\")#`)@)#/ }", + program: "s/#(\"people\" @(. #(\"first_name\" .)#)@)#/{ Nms/#(\"people\" @(. (#(\"first_name\" \".{-0}$a\" \"last_name\" \".{-0}$b\")#$_) `#(\"name\" \"$a $b\")#`)@)#/ }", input: miscInput, expected: `{"something":{"nested":"Here is my test value"},"array":["Hello","world","these","are","values"],"people":[{"name":"Charlie Johnson","age":22},{"name":"Tom Johnson","age":18},{"name":"Charlie Chaplin","age":122},{"name":"John Johnson","age":48}]}`, }, -- cgit v1.2.3