From fc0ee5bdd384f6f9a6cf1ca1e09d9578fe72fdbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn=20Nieto?= Date: Tue, 31 May 2011 17:54:50 +0200 Subject: [PATCH] Add test for empty config file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Martín Nieto --- tests/resources/config/config8 | Bin tests/t15-config.c | 9 +++++++++ 2 files changed, 9 insertions(+) create mode 100644 tests/resources/config/config8 diff --git a/tests/resources/config/config8 b/tests/resources/config/config8 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/tests/t15-config.c b/tests/t15-config.c index 4a3c0dc9f..08a2cdbf2 100644 --- a/tests/t15-config.c +++ b/tests/t15-config.c @@ -181,6 +181,14 @@ BEGIN_TEST(config7, "test for invalid ext headers") END_TEST +BEGIN_TEST(config8, "don't fail on empty files") + git_config *cfg; + + must_pass(git_config_open_file(&cfg, CONFIG_BASE "/config8")); + + git_config_free(cfg); +END_TEST + BEGIN_SUITE(config) ADD_TEST(config0); ADD_TEST(config1); @@ -190,4 +198,5 @@ BEGIN_SUITE(config) ADD_TEST(config5); ADD_TEST(config6); ADD_TEST(config7); + ADD_TEST(config8); END_SUITE