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):
|
||||
|
||||
def tearDown(self):
|
||||
try:
|
||||
os.remove(config_filename)
|
||||
except OSError:
|
||||
pass
|
||||
|
||||
def test_config(self):
|
||||
self.assertNotEqual(None, self.repo.config)
|
||||
|
||||
@ -73,8 +79,6 @@ class ConfigTest(utils.RepoTestCase):
|
||||
self.assertTrue('core.editor' in config_write)
|
||||
self.assertEqual(config_write['core.editor'], 'ed')
|
||||
|
||||
os.remove(config_filename)
|
||||
|
||||
def test_add(self):
|
||||
config = pygit2.Config()
|
||||
|
||||
@ -89,8 +93,6 @@ class ConfigTest(utils.RepoTestCase):
|
||||
self.assertTrue('something.other.here' in config)
|
||||
self.assertFalse(config['something.other.here'])
|
||||
|
||||
os.remove(config_filename)
|
||||
|
||||
def test_read(self):
|
||||
config = self.repo.config
|
||||
|
||||
@ -168,5 +170,6 @@ class ConfigTest(utils.RepoTestCase):
|
||||
self.assertTrue('core.bare' in lst)
|
||||
self.assertTrue(lst['core.bare'])
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
Loading…
x
Reference in New Issue
Block a user