tests: don't leave test files behind
This commit is contained in:
parent
d27cf0b687
commit
1f354149a3
@ -44,6 +44,12 @@ def foreach_test_wrapper(key, name, lst):
|
|||||||
|
|
||||||
class ConfigTest(utils.RepoTestCase):
|
class ConfigTest(utils.RepoTestCase):
|
||||||
|
|
||||||
|
def tearDown(self):
|
||||||
|
try:
|
||||||
|
os.remove(config_filename)
|
||||||
|
except OSError:
|
||||||
|
pass
|
||||||
|
|
||||||
def test_config(self):
|
def test_config(self):
|
||||||
self.assertNotEqual(None, self.repo.config)
|
self.assertNotEqual(None, self.repo.config)
|
||||||
|
|
||||||
@ -73,8 +79,6 @@ class ConfigTest(utils.RepoTestCase):
|
|||||||
self.assertTrue('core.editor' in config_write)
|
self.assertTrue('core.editor' in config_write)
|
||||||
self.assertEqual(config_write['core.editor'], 'ed')
|
self.assertEqual(config_write['core.editor'], 'ed')
|
||||||
|
|
||||||
os.remove(config_filename)
|
|
||||||
|
|
||||||
def test_add(self):
|
def test_add(self):
|
||||||
config = pygit2.Config()
|
config = pygit2.Config()
|
||||||
|
|
||||||
@ -89,8 +93,6 @@ class ConfigTest(utils.RepoTestCase):
|
|||||||
self.assertTrue('something.other.here' in config)
|
self.assertTrue('something.other.here' in config)
|
||||||
self.assertFalse(config['something.other.here'])
|
self.assertFalse(config['something.other.here'])
|
||||||
|
|
||||||
os.remove(config_filename)
|
|
||||||
|
|
||||||
def test_read(self):
|
def test_read(self):
|
||||||
config = self.repo.config
|
config = self.repo.config
|
||||||
|
|
||||||
@ -168,5 +170,6 @@ class ConfigTest(utils.RepoTestCase):
|
|||||||
self.assertTrue('core.bare' in lst)
|
self.assertTrue('core.bare' in lst)
|
||||||
self.assertTrue(lst['core.bare'])
|
self.assertTrue(lst['core.bare'])
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
unittest.main()
|
unittest.main()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user