Пример #1
0
 def test_partially_numeric_pin(self):
     self.data['pin'] = '123a'
     form = BuyerForm(self.data)
     assert not form.is_valid()
     assert 'PIN may only consists of numbers' in form.errors['pin']
Пример #2
0
 def test_completely_alpha_pin(self):
     self.data['pin'] = 'asfa'
     form = BuyerForm(self.data)
     assert not form.is_valid()
     assert 'PIN may only consists of numbers' in form.errors['pin']
Пример #3
0
 def test_good_pin(self):
     self.data['pin'] = '1234'
     form = BuyerForm(self.data)
     assert form.is_valid()
Пример #4
0
 def test_too_short_pin(self):
     self.data['pin'] = '123'
     form = BuyerForm(self.data)
     assert not form.is_valid()
     assert 'PIN must be exactly 4 numbers long' in form.errors['pin']
Пример #5
0
 def test_partially_numeric_pin(self):
     self.data['pin'] = '123a'
     form = BuyerForm(self.data)
     assert not form.is_valid()
     assert PIN_ONLY_NUMBERS in form.errors['pin']
Пример #6
0
 def test_completely_alpha_pin(self):
     self.data['pin'] = 'asfa'
     form = BuyerForm(self.data)
     assert not form.is_valid()
     assert PIN_ONLY_NUMBERS in form.errors['pin']
Пример #7
0
 def test_too_short_pin(self):
     self.data['pin'] = '123'
     form = BuyerForm(self.data)
     assert not form.is_valid()
     assert PIN_4_NUMBERS_LONG in form.errors['pin']
Пример #8
0
 def test_good_pin(self):
     self.data['pin'] = '1234'
     form = BuyerForm(self.data)
     assert form.is_valid()
Пример #9
0
 def test_completely_alpha_pin(self):
     self.data['pin'] = 'asfa'
     form = BuyerForm(self.data)
     assert not form.is_valid()
     assert PIN_ONLY_NUMBERS in form.errors['pin']
Пример #10
0
 def test_partially_numeric_pin(self):
     self.data['pin'] = '123a'
     form = BuyerForm(self.data)
     assert not form.is_valid()
     assert PIN_ONLY_NUMBERS in form.errors['pin']
Пример #11
0
 def test_too_short_pin(self):
     self.data['pin'] = '123'
     form = BuyerForm(self.data)
     assert not form.is_valid()
     assert PIN_4_NUMBERS_LONG in form.errors['pin']