mirror of
https://github.com/gryf/fs-uae-wrapper.git
synced 2026-01-07 14:24:14 +01:00
Fix unit tests
This commit is contained in:
@@ -1,9 +1,5 @@
|
||||
from unittest import TestCase
|
||||
|
||||
try:
|
||||
from unittest import mock
|
||||
except ImportError:
|
||||
import mock
|
||||
from unittest import mock
|
||||
|
||||
from fs_uae_wrapper import cd32
|
||||
from fs_uae_wrapper import utils
|
||||
@@ -13,6 +9,7 @@ class TestCD32(TestCase):
|
||||
|
||||
@mock.patch('tempfile.mkdtemp')
|
||||
@mock.patch('fs_uae_wrapper.path.which')
|
||||
@mock.patch('fs_uae_wrapper.base.ArchiveBase._get_wrapper_archive_name')
|
||||
@mock.patch('fs_uae_wrapper.base.ArchiveBase._save_save')
|
||||
@mock.patch('fs_uae_wrapper.base.ArchiveBase._get_saves_dir')
|
||||
@mock.patch('fs_uae_wrapper.base.ArchiveBase._run_emulator')
|
||||
@@ -20,7 +17,8 @@ class TestCD32(TestCase):
|
||||
@mock.patch('fs_uae_wrapper.base.ArchiveBase._load_save')
|
||||
@mock.patch('fs_uae_wrapper.base.ArchiveBase._extract')
|
||||
def test_run(self, extract, load_save, copy_conf, run_emulator,
|
||||
get_save_dir, save_state, which, mkdtemp):
|
||||
get_save_dir, save_state, get_wrapper_arch_name, which,
|
||||
mkdtemp):
|
||||
|
||||
extract.return_value = False
|
||||
copy_conf.return_value = False
|
||||
@@ -28,6 +26,7 @@ class TestCD32(TestCase):
|
||||
run_emulator.return_value = False
|
||||
get_save_dir.return_value = False
|
||||
save_state.return_value = False
|
||||
get_wrapper_arch_name.return_value = "fake_arch_filename"
|
||||
which.return_value = 'unrar'
|
||||
|
||||
acd32 = cd32.Wrapper('Config.fs-uae', utils.CmdOption(), {})
|
||||
|
||||
Reference in New Issue
Block a user