@@ -43,7 +43,15 @@ def test_returns_true_on_valid_card_number(value: str):
43
43
assert card_number (value )
44
44
45
45
46
- @pytest .mark .parametrize ("value" , ["4242424242424240" , "4000002760003180" , "400000276000318X" , "220012345678901X" ])
46
+ @pytest .mark .parametrize (
47
+ "value" ,
48
+ [
49
+ "4242424242424240" ,
50
+ "4000002760003180" ,
51
+ "400000276000318X" ,
52
+ "220012345678901X" ,
53
+ ],
54
+ )
47
55
def test_returns_failed_on_valid_card_number (value : str ):
48
56
"""Test returns failed on valid card number."""
49
57
assert isinstance (card_number (value ), ValidationError )
@@ -87,7 +95,13 @@ def test_returns_true_on_valid_amex(value: str):
87
95
88
96
@pytest .mark .parametrize (
89
97
"value" ,
90
- visa_cards + mastercard_cards + unionpay_cards + diners_cards + jcb_cards + discover_cards + mir_cards ,
98
+ visa_cards
99
+ + mastercard_cards
100
+ + unionpay_cards
101
+ + diners_cards
102
+ + jcb_cards
103
+ + discover_cards
104
+ + mir_cards ,
91
105
)
92
106
def test_returns_failed_on_valid_amex (value : str ):
93
107
"""Test returns failed on valid amex."""
@@ -102,7 +116,13 @@ def test_returns_true_on_valid_unionpay(value: str):
102
116
103
117
@pytest .mark .parametrize (
104
118
"value" ,
105
- visa_cards + mastercard_cards + amex_cards + diners_cards + jcb_cards + discover_cards + mir_cards ,
119
+ visa_cards
120
+ + mastercard_cards
121
+ + amex_cards
122
+ + diners_cards
123
+ + jcb_cards
124
+ + discover_cards
125
+ + mir_cards ,
106
126
)
107
127
def test_returns_failed_on_valid_unionpay (value : str ):
108
128
"""Test returns failed on valid unionpay."""
@@ -117,7 +137,13 @@ def test_returns_true_on_valid_diners(value: str):
117
137
118
138
@pytest .mark .parametrize (
119
139
"value" ,
120
- visa_cards + mastercard_cards + amex_cards + unionpay_cards + jcb_cards + discover_cards + mir_cards ,
140
+ visa_cards
141
+ + mastercard_cards
142
+ + amex_cards
143
+ + unionpay_cards
144
+ + jcb_cards
145
+ + discover_cards
146
+ + mir_cards ,
121
147
)
122
148
def test_returns_failed_on_valid_diners (value : str ):
123
149
"""Test returns failed on valid diners."""
@@ -132,7 +158,13 @@ def test_returns_true_on_valid_jcb(value: str):
132
158
133
159
@pytest .mark .parametrize (
134
160
"value" ,
135
- visa_cards + mastercard_cards + amex_cards + unionpay_cards + diners_cards + discover_cards + mir_cards ,
161
+ visa_cards
162
+ + mastercard_cards
163
+ + amex_cards
164
+ + unionpay_cards
165
+ + diners_cards
166
+ + discover_cards
167
+ + mir_cards ,
136
168
)
137
169
def test_returns_failed_on_valid_jcb (value : str ):
138
170
"""Test returns failed on valid jcb."""
@@ -147,7 +179,13 @@ def test_returns_true_on_valid_discover(value: str):
147
179
148
180
@pytest .mark .parametrize (
149
181
"value" ,
150
- visa_cards + mastercard_cards + amex_cards + unionpay_cards + diners_cards + jcb_cards + mir_cards ,
182
+ visa_cards
183
+ + mastercard_cards
184
+ + amex_cards
185
+ + unionpay_cards
186
+ + diners_cards
187
+ + jcb_cards
188
+ + mir_cards ,
151
189
)
152
190
def test_returns_failed_on_valid_discover (value : str ):
153
191
"""Test returns failed on valid discover."""
@@ -162,7 +200,13 @@ def test_returns_true_on_valid_mir(value: str):
162
200
163
201
@pytest .mark .parametrize (
164
202
"value" ,
165
- visa_cards + mastercard_cards + amex_cards + unionpay_cards + diners_cards + jcb_cards + discover_cards ,
203
+ visa_cards
204
+ + mastercard_cards
205
+ + amex_cards
206
+ + unionpay_cards
207
+ + diners_cards
208
+ + jcb_cards
209
+ + discover_cards ,
166
210
)
167
211
def test_returns_failed_on_valid_mir (value : str ):
168
212
"""Test returns failed on invalid Mir card (other payment systems)."""
0 commit comments