diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_git_config.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/test_git_config.py b/tests/test_git_config.py index d67a8bab..5b1770e7 100644 --- a/tests/test_git_config.py +++ b/tests/test_git_config.py | |||
| @@ -39,5 +39,14 @@ class GitConfigUnitTest(unittest.TestCase): | |||
| 39 | val = self.config.GetString('section.nonempty') | 39 | val = self.config.GetString('section.nonempty') |
| 40 | self.assertEqual(val, 'true') | 40 | self.assertEqual(val, 'true') |
| 41 | 41 | ||
| 42 | def test_GetString_from_missing_file(self): | ||
| 43 | """ | ||
| 44 | Test missing config file | ||
| 45 | """ | ||
| 46 | config_fixture = fixture('not.present.gitconfig') | ||
| 47 | config = git_config.GitConfig(config_fixture) | ||
| 48 | val = config.GetString('empty') | ||
| 49 | self.assertEqual(val, None) | ||
| 50 | |||
| 42 | if __name__ == '__main__': | 51 | if __name__ == '__main__': |
| 43 | unittest.main() | 52 | unittest.main() |
