Lines Matching defs:test_strv_unquote
178 static void test_strv_unquote(const char *quoted, char **list) {
659 test_strv_unquote(" foo=bar \"waldo\" zzz ", STRV_MAKE("foo=bar", "waldo", "zzz"));
660 test_strv_unquote("", STRV_MAKE_EMPTY);
661 test_strv_unquote(" ", STRV_MAKE_EMPTY);
662 test_strv_unquote(" ", STRV_MAKE_EMPTY);
663 test_strv_unquote(" x", STRV_MAKE("x"));
664 test_strv_unquote("x ", STRV_MAKE("x"));
665 test_strv_unquote(" x ", STRV_MAKE("x"));
666 test_strv_unquote(" \"x\" ", STRV_MAKE("x"));
667 test_strv_unquote(" 'x' ", STRV_MAKE("x"));
668 test_strv_unquote(" 'x\"' ", STRV_MAKE("x\""));
669 test_strv_unquote(" \"x'\" ", STRV_MAKE("x'"));
670 test_strv_unquote("a '--b=c \"d e\"'", STRV_MAKE("a", "--b=c \"d e\""));
673 test_strv_unquote(" x\\\\", STRV_MAKE("x\\"));