From a41f59deb3aa87d56ae0b907b624a9a7987f0b6d Mon Sep 17 00:00:00 2001 From: Valentin Haenel <valentin.haenel@gmx.de> Date: Thu, 28 Feb 2013 19:58:56 +0100 Subject: [PATCH] tests for keyword arg init_repository --- test/test_repository.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/test/test_repository.py b/test/test_repository.py index 10c9885..c874a00 100644 --- a/test/test_repository.py +++ b/test/test_repository.py @@ -234,6 +234,29 @@ class NewRepositoryTest(utils.NoRepoTestCase): assert os.path.exists(os.path.join(self._temp_dir, '.git')) +class InitRepositoryTest(utils.NoRepoTestCase): + # under the assumption that repo.is_bare works + + def test_no_arg(self): + repo = init_repository(self._temp_dir) + self.assertFalse(repo.is_bare) + + def test_pos_arg_false(self): + repo = init_repository(self._temp_dir, False) + self.assertFalse(repo.is_bare) + + def test_pos_arg_true(self): + repo = init_repository(self._temp_dir, True) + self.assertTrue(repo.is_bare) + + def test_keyword_arg_false(self): + repo = init_repository(self._temp_dir, bare=False) + self.assertFalse(repo.is_bare) + + def test_keyword_arg_true(self): + repo = init_repository(self._temp_dir, bare=True) + self.assertTrue(repo.is_bare) + class DiscoverRepositoryTest(utils.NoRepoTestCase): def test_discover_repo(self): repo = init_repository(self._temp_dir, False)