]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/test/test-env-util.c
basic/env-util: don't relax unesaping of serialized environment strings
[thirdparty/systemd.git] / src / test / test-env-util.c
index b14d62760f609a77042f096ea1513dbaec5e6670..a76f691b79f619ea452bfcc0288ee11e6523c155 100644 (file)
@@ -323,6 +323,9 @@ static void test_deserialize_environment(void) {
         assert_se(deserialize_environment(&env, "env=FOO%%=a\\177b\\nc\\td e") >= 0);
 
         assert_se(strv_equal(env, STRV_MAKE("A=1", "B=2", "FOO%%=a\177b\nc\td e")));
+
+        assert_se(deserialize_environment(&env, "env=foo\\") < 0);
+        assert_se(deserialize_environment(&env, "env=bar\\_baz") < 0);
 }
 
 static void test_serialize_environment(void) {