Commit 156af801 by Carlos Martín Nieto Committed by Vicent Marti

Add test for section header at end of file

Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
parent f58c53ce
...@@ -263,6 +263,14 @@ BEGIN_TEST(config13, "can't delete a non-existent value") ...@@ -263,6 +263,14 @@ BEGIN_TEST(config13, "can't delete a non-existent value")
git_config_free(cfg); git_config_free(cfg);
END_TEST END_TEST
BEGIN_TEST(config14, "don't fail horribly if a section header is in the last line")
git_config *cfg;
/* By freeing the config, we make sure we flush the values */
must_pass(git_config_open_ondisk(&cfg, CONFIG_BASE "/config10"));
git_config_free(cfg);
END_TEST
BEGIN_SUITE(config) BEGIN_SUITE(config)
ADD_TEST(config0); ADD_TEST(config0);
ADD_TEST(config1); ADD_TEST(config1);
...@@ -278,4 +286,5 @@ BEGIN_SUITE(config) ...@@ -278,4 +286,5 @@ BEGIN_SUITE(config)
ADD_TEST(config11); ADD_TEST(config11);
ADD_TEST(config12); ADD_TEST(config12);
ADD_TEST(config13); ADD_TEST(config13);
ADD_TEST(config14);
END_SUITE END_SUITE
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment