add quickinfo app
This commit is contained in:
26
quickinfo/tests.py
Normal file
26
quickinfo/tests.py
Normal file
@ -0,0 +1,26 @@
|
||||
from django.test import SimpleTestCase
|
||||
|
||||
from . import views
|
||||
|
||||
|
||||
class IDCleanTest(SimpleTestCase):
|
||||
|
||||
def test_clean_nothing(self):
|
||||
self.assertEqual(None, views.clean_id(None))
|
||||
|
||||
def test_clean_digit(self):
|
||||
self.assertEqual('1', views.clean_id('1'))
|
||||
|
||||
def test_clean_character(self):
|
||||
self.assertEqual(None, views.clean_id('a'))
|
||||
|
||||
def test_clean_digits(self):
|
||||
self.assertEqual('123456', views.clean_id('123456'))
|
||||
|
||||
def test_clean_digits_space(self):
|
||||
self.assertEqual('123456', views.clean_id("\t 123456 \t "))
|
||||
|
||||
def test_clean_multiple(self):
|
||||
self.assertEqual('123456', views.clean_id('123456 2'))
|
||||
self.assertEqual('123456', views.clean_id('123456,2'))
|
||||
self.assertEqual('123456', views.clean_id('123456b2x'))
|
||||
Reference in New Issue
Block a user