From ef9e54d74199f5ef76221798c758262a64d85d17 Mon Sep 17 00:00:00 2001 From: Brian Christiansen <brian@schedmd.com> Date: Tue, 1 Dec 2020 16:35:22 -0700 Subject: [PATCH] Testsuite - test for spaces between values Bug 10102 --- .../slurm_unit/common/slurmdb_addto_qos_char_list-test.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/testsuite/slurm_unit/common/slurmdb_addto_qos_char_list-test.c b/testsuite/slurm_unit/common/slurmdb_addto_qos_char_list-test.c index c86ef5ce311..49dc084fe9e 100644 --- a/testsuite/slurm_unit/common/slurmdb_addto_qos_char_list-test.c +++ b/testsuite/slurm_unit/common/slurmdb_addto_qos_char_list-test.c @@ -115,7 +115,6 @@ START_TEST(just_two) } END_TEST - START_TEST(just_one) { test(NULL, "subpar", 0, 1, (char *[]){"1001"}); @@ -278,6 +277,13 @@ START_TEST(commas_between) } END_TEST +START_TEST(spaces_between) +{ + test(NULL, "normal, subpar, great", 0, 1, + (char *[]){ "1000", "1001", "1002" }); +} +END_TEST + START_TEST(commas_at_start) { test(NULL, ",,,,,,normal,subpar,great", 0, 0, NULL); @@ -357,6 +363,7 @@ Suite *suite(SRunner *sr) tcase_add_test(tc_error, commas_at_end); tcase_add_test(tc_error, commas_between); tcase_add_test(tc_error, commas_at_start); + tcase_add_test(tc_error, spaces_between); tcase_add_test(tc_error, comma_at_end); tcase_add_test(tc_error, null_char_list); tcase_add_test(tc_error, null_qos_list); -- GitLab