1
0
mirror of https://github.com/gryf/fs-uae-wrapper.git synced 2025-12-23 06:37:58 +01:00

Moved save state out of _make_archive method

Now _save_save method will be called from run() method.
This commit is contained in:
2017-01-02 19:30:09 +01:00
parent 3906e4c80b
commit 5f98e9b794
3 changed files with 14 additions and 13 deletions

View File

@@ -35,6 +35,9 @@ class TestArchive(TestCase):
self.assertFalse(arch._validate_options())
arch.all_options['wrapper_archive'] = 'fake.tgz'
self.assertFalse(arch._validate_options())
arch.all_options['wrapper_archiver'] = 'rar'
self.assertTrue(arch._validate_options())
@mock.patch('tempfile.mkdtemp')
@@ -57,7 +60,8 @@ class TestArchive(TestCase):
self.assertFalse(arch.run())
arch.all_options = {'wrapper': 'archive',
'wrapper_archive': 'fake.tgz'}
'wrapper_archive': 'fake.tgz',
'wrapper_archiver': 'rar'}
self.assertFalse(arch.run())
@@ -85,12 +89,10 @@ class TestArchive(TestCase):
@mock.patch('shutil.rmtree')
@mock.patch('fs_uae_wrapper.utils.create_archive')
@mock.patch('fs_uae_wrapper.base.Base._get_title')
@mock.patch('fs_uae_wrapper.base.Base._save_save')
@mock.patch('fs_uae_wrapper.base.Base._get_saves_dir')
def test_make_archive(self, sdir, save, title, carch, rmt, unlink, rename):
def test_make_archive(self, sdir, title, carch, rmt, unlink, rename):
sdir.return_value = None
save.return_value = False
title.return_value = ''
carch.return_value = False
@@ -107,7 +109,4 @@ class TestArchive(TestCase):
self.assertTrue(arch._make_archive())
sdir.return_value = '/some/path'
self.assertFalse(arch._make_archive())
save.return_value = True
self.assertTrue(arch._make_archive())