3
3
4
4
import unittest
5
5
6
- from parameterized import parameterized
7
-
8
6
from core .base_test .tns_test import TnsTest
9
7
from core .enums .os_type import OSType
10
8
from core .settings import Settings
15
13
16
14
# noinspection PyMethodMayBeStatic,PyUnusedLocal
17
15
class PrepareAndBuildPerfTests (TnsTest ):
18
- TEST_DATA = [
19
- ('hello-world-js' , Template .HELLO_WORLD_JS .local_package , Changes .JSHelloWord .JS )
20
- ]
16
+ template = Template .HELLO_WORLD_JS .local_package
17
+ change_set = Changes .JSHelloWord .JS
21
18
22
19
@classmethod
23
20
def setUpClass (cls ):
@@ -30,33 +27,26 @@ def setUp(self):
30
27
def tearDownClass (cls ):
31
28
TnsTest .tearDownClass ()
32
29
33
- @parameterized .expand (TEST_DATA )
34
- def test_001_prepare_data (self , template , template_package , change_set ):
35
- Helpers .prepare_data (template , template_package , change_set )
30
+ def test_001_prepare_data (self ):
31
+ Helpers .prepare_data (self .template , self .change_set )
36
32
37
- @parameterized .expand (TEST_DATA )
38
- def test_200_prepare_android_initial (self , template , template_package , change_set ):
39
- Helpers .prepare_android_initial (template )
33
+ def test_200_prepare_android_initial (self ):
34
+ Helpers .prepare_android_initial (self .template )
40
35
41
- @parameterized .expand (TEST_DATA )
42
36
@unittest .skipIf (Settings .HOST_OS != OSType .OSX , 'iOS tests can be executed only on macOS.' )
43
- def test_201_prepare_ios_initial (self , template , template_package , change_set ):
44
- Helpers .prepare_ios_initial (template )
37
+ def test_201_prepare_ios_initial (self ):
38
+ Helpers .prepare_ios_initial (self . template )
45
39
46
- @parameterized .expand (TEST_DATA )
47
- def test_300_build_android_initial (self , template , template_package , change_set ):
48
- Helpers .build_android_initial (template )
40
+ def test_300_build_android_initial (self ):
41
+ Helpers .build_android_initial (self .template )
49
42
50
- @parameterized .expand (TEST_DATA )
51
43
@unittest .skipIf (Settings .HOST_OS != OSType .OSX , 'iOS tests can be executed only on macOS.' )
52
- def test_301_build_ios_initial (self , template , template_package , change_set ):
53
- Helpers .build_ios_initial (template )
44
+ def test_301_build_ios_initial (self ):
45
+ Helpers .build_ios_initial (self . template )
54
46
55
- @parameterized .expand (TEST_DATA )
56
- def test_310_build_android_incremental (self , template , template_package , change_set ):
57
- Helpers .build_android_incremental (template )
47
+ def test_310_build_android_incremental (self ):
48
+ Helpers .build_android_incremental (self .template )
58
49
59
- @parameterized .expand (TEST_DATA )
60
50
@unittest .skipIf (Settings .HOST_OS != OSType .OSX , 'iOS tests can be executed only on macOS.' )
61
- def test_311_build_ios_incremental (self , template , template_package , change_set ):
62
- Helpers .build_ios_incremental (template )
51
+ def test_311_build_ios_incremental (self ):
52
+ Helpers .build_ios_incremental (self . template )
0 commit comments