tests.py 698 B

123456789101112131415161718
  1. from django.test import TestCase
  2. # Create your tests here.
  3. from coin.isp_database.templatetags.isptags import *
  4. class TestPrettifiers(TestCase):
  5. def test_pretty_iban(self):
  6. """ Prints pretty readable IBAN
  7. Takes the IBAN in compact form and displays it according to the display spec
  8. See http://en.wikipedia.org/wiki/International_Bank_Account_Number#Practicalities
  9. """
  10. self.assertEqual(pretty_iban('DEkkBBBBBBBBCCCCCCCCCC'),
  11. 'DEkk BBBB BBBB CCCC CCCC CC')
  12. self.assertEqual(pretty_iban('ADkkBBBBSSSSCCCCCCCCCCCC'),
  13. 'ADkk BBBB SSSS CCCC CCCC CCCC')
  14. self.assertEqual(pretty_iban(''), '')