@@ -23,20 +23,21 @@ class TestBoolParams:
23
23
24
24
def test_bool_param_value_true_or_false (self ):
25
25
"""Testing if bool params correctly returns a true or false value."""
26
+ bool_param = params .BoolParam ("BOOL_VALUE_TEST1" )
26
27
for value_true , value_false in zip (["true" , "t" , "1" , "y" , "yes" ],
27
28
["false" , "f" , "0" , "n" , "no" ]):
28
- environ ["BOOL_VALUE_TEST " ] = value_true
29
- assert (params . BoolParam ( "BOOL_VALUE_TEST" ) .value () is
29
+ environ ["BOOL_VALUE_TEST1 " ] = value_true
30
+ assert (bool_param .value () is
30
31
True ), "Failure, params returned False"
31
- environ ["BOOL_VALUE_TEST " ] = value_false
32
- assert (params . BoolParam ( "BOOL_VALUE_TEST" ) .value () is
32
+ environ ["BOOL_VALUE_TEST1 " ] = value_false
33
+ assert (bool_param .value () is
33
34
False ), "Failure, params returned True"
34
35
35
36
def test_bool_param_value_error (self ):
36
37
"""Testing if bool params throws a value error if invalid value."""
37
38
with pytest .raises (ValueError ):
38
- environ ["BOOL_VALUE_TEST " ] = "bad_value"
39
- params .BoolParam ("BOOL_VALUE_TEST " ).value ()
39
+ environ ["BOOL_VALUE_TEST2 " ] = "bad_value"
40
+ params .BoolParam ("BOOL_VALUE_TEST2 " ).value ()
40
41
41
42
def test_bool_param_empty_default (self ):
42
43
"""Testing if bool params defaults to False if no value and no default."""
@@ -45,17 +46,19 @@ def test_bool_param_empty_default(self):
45
46
46
47
def test_bool_param_default (self ):
47
48
"""Testing if bool params defaults to provided default value."""
48
- assert (params .BoolParam ("BOOL_DEFAULT_TEST" , default = False ).value () is
49
+ assert (params .BoolParam ("BOOL_DEFAULT_TEST_FALSE" ,
50
+ default = False ).value () is
49
51
False ), "Failure, params returned True"
50
- assert (params .BoolParam ("BOOL_DEFAULT_TEST" , default = True ).value () is
52
+ assert (params .BoolParam ("BOOL_DEFAULT_TEST_TRUE" ,
53
+ default = True ).value () is
51
54
True ), "Failure, params returned False"
52
55
53
56
def test_bool_param_equality (self ):
54
57
"""Test bool equality."""
55
- assert (params .BoolParam ("BOOL_TEST " ,
58
+ assert (params .BoolParam ("BOOL_TEST1 " ,
56
59
default = False ).equals (False ).value () is
57
60
True ), "Failure, equality check returned False"
58
- assert (params .BoolParam ("BOOL_TEST " ,
61
+ assert (params .BoolParam ("BOOL_TEST2 " ,
59
62
default = True ).equals (False ).value () is
60
63
False ), "Failure, equality check returned False"
61
64
@@ -71,20 +74,21 @@ def test_float_param_value(self):
71
74
72
75
def test_float_param_empty_default (self ):
73
76
"""Testing if float params defaults to empty float if no value and no default."""
74
- assert params .FloatParam ("FLOAT_DEFAULT_TEST " ).value () == float (), \
77
+ assert params .FloatParam ("FLOAT_DEFAULT_TEST1 " ).value () == float (), \
75
78
"Failure, params value is not float"
76
79
77
80
def test_float_param_default (self ):
78
81
"""Testing if float param defaults to provided default value."""
79
- assert params .FloatParam ("FLOAT_DEFAULT_TEST" , default = float (456.789 )).value () == 456.789 , \
82
+ assert params .FloatParam ("FLOAT_DEFAULT_TEST2" ,
83
+ default = float (456.789 )).value () == 456.789 , \
80
84
"Failure, params default value != 456.789"
81
85
82
86
def test_float_param_equality (self ):
83
87
"""Test float equality."""
84
- assert (params .FloatParam ("FLOAT_TEST " ,
88
+ assert (params .FloatParam ("FLOAT_TEST1 " ,
85
89
default = 123.456 ).equals (123.456 ).value () is
86
90
True ), "Failure, equality check returned False"
87
- assert (params .FloatParam ("FLOAT_TEST " ,
91
+ assert (params .FloatParam ("FLOAT_TEST2 " ,
88
92
default = 456.789 ).equals (123.456 ).value () is
89
93
False ), "Failure, equality check returned False"
90
94
@@ -100,19 +104,19 @@ def test_int_param_value(self):
100
104
101
105
def test_int_param_empty_default (self ):
102
106
"""Testing if int param defaults to empty int if no value and no default."""
103
- assert params .IntParam ("INT_DEFAULT_TEST " ).value () == int (
107
+ assert params .IntParam ("INT_DEFAULT_TEST1 " ).value () == int (
104
108
), "Failure, params value is not int"
105
109
106
110
def test_int_param_default (self ):
107
111
"""Testing if int param defaults to provided default value."""
108
- assert params .IntParam ("INT_DEFAULT_TEST " , default = 456 ).value () == 456 , \
112
+ assert params .IntParam ("INT_DEFAULT_TEST2 " , default = 456 ).value () == 456 , \
109
113
"Failure, params default value != 456"
110
114
111
115
def test_int_param_equality (self ):
112
116
"""Test int equality."""
113
- assert (params .IntParam ("INT_TEST " , default = 123 ).equals (123 ).value () is
117
+ assert (params .IntParam ("INT_TEST1 " , default = 123 ).equals (123 ).value () is
114
118
True ), "Failure, equality check returned False"
115
- assert (params .IntParam ("INT_TEST " , default = 456 ).equals (123 ).value () is
119
+ assert (params .IntParam ("INT_TEST2 " , default = 456 ).equals (123 ).value () is
116
120
False ), "Failure, equality check returned False"
117
121
118
122
@@ -133,21 +137,22 @@ def test_param_name_upper_snake_case(self):
133
137
134
138
def test_string_param_empty_default (self ):
135
139
"""Testing if string param defaults to empty string if no value and no default."""
136
- assert params .StringParam ("STRING_DEFAULT_TEST " ).value () == str (), \
140
+ assert params .StringParam ("STRING_DEFAULT_TEST1 " ).value () == str (), \
137
141
"Failure, params value is not a string"
138
142
139
143
def test_string_param_default (self ):
140
144
"""Testing if string param defaults to provided default value."""
141
- assert (params .StringParam ("STRING_DEFAULT_TEST" , default = "string_override_default" ).value ()
145
+ assert (params .StringParam ("STRING_DEFAULT_TEST2" ,
146
+ default = "string_override_default" ).value ()
142
147
== "string_override_default" ), \
143
148
'Failure, params default value != "string_override_default"'
144
149
145
150
def test_string_param_equality (self ):
146
151
"""Test string equality."""
147
- assert (params .StringParam ("STRING_TEST " ,
152
+ assert (params .StringParam ("STRING_TEST1 " ,
148
153
default = "123" ).equals ("123" ).value () is
149
154
True ), "Failure, equality check returned False"
150
- assert (params .StringParam ("STRING_TEST " ,
155
+ assert (params .StringParam ("STRING_TEST2 " ,
151
156
default = "456" ).equals ("123" ).value () is
152
157
False ), "Failure, equality check returned False"
153
158
@@ -157,30 +162,30 @@ class TestListParams:
157
162
158
163
def test_list_param_value (self ):
159
164
"""Testing if list param correctly returns list values."""
160
- environ ["LIST_VALUE_TEST " ] = "item1,item2"
161
- assert params .ListParam ("LIST_VALUE_TEST " ).value () == ["item1" ,"item2" ], \
165
+ environ ["LIST_VALUE_TEST1 " ] = "item1,item2"
166
+ assert params .ListParam ("LIST_VALUE_TEST1 " ).value () == ["item1" ,"item2" ], \
162
167
'Failure, params value != ["item1","item2"]'
163
168
164
169
def test_list_param_filter_empty_strings (self ):
165
170
"""Testing if list param correctly returns list values wth empty strings excluded."""
166
- environ ["LIST_VALUE_TEST " ] = ",,item1,item2,,,item3,"
167
- assert params .ListParam ("LIST_VALUE_TEST " ).value () == ["item1" ,"item2" , "item3" ], \
171
+ environ ["LIST_VALUE_TEST2 " ] = ",,item1,item2,,,item3,"
172
+ assert params .ListParam ("LIST_VALUE_TEST2 " ).value () == ["item1" ,"item2" , "item3" ], \
168
173
'Failure, params value != ["item1","item2", "item3"]'
169
174
170
175
def test_list_param_empty_default (self ):
171
176
"""Testing if list param defaults to an empty list if no value and no default."""
172
- assert params .ListParam ("LIST_DEFAULT_TEST " ).value () == [], \
177
+ assert params .ListParam ("LIST_DEFAULT_TEST1 " ).value () == [], \
173
178
"Failure, params value is not an empty list"
174
179
175
180
def test_list_param_default (self ):
176
181
"""Testing if list param defaults to the provided default value."""
177
- assert (params .ListParam ("LIST_DEFAULT_TEST " , default = ["1" , "2" ]).value ()
182
+ assert (params .ListParam ("LIST_DEFAULT_TEST2 " , default = ["1" , "2" ]).value ()
178
183
== ["1" , "2" ]), \
179
184
'Failure, params default value != ["1", "2"]'
180
185
181
186
def test_list_param_equality (self ):
182
187
"""Test list equality."""
183
- assert (params .ListParam ("LIST_TEST " , default = ["123" ]).equals (
188
+ assert (params .ListParam ("LIST_TEST1 " , default = ["123" ]).equals (
184
189
["123" ]).value () is True ), "Failure, equality check returned False"
185
- assert (params .ListParam ("LIST_TEST " , default = ["456" ]).equals (
190
+ assert (params .ListParam ("LIST_TEST2 " , default = ["456" ]).equals (
186
191
["123" ]).value () is False ), "Failure, equality check returned False"
0 commit comments