def test_template_with_us_record(self):
        qrz = QRZRecord()
        qrz.is_authenticated = True
        qrz.error = None
        qrz.country = 'United States'
        qrz.fname = 'Foo'
        qrz.name = 'Bar'
        qrz.state = 'MI'
        qrz.addr2 = 'Paris'
        qrz.zip = '12345'
        qrz.grid = 'AB01LD'
        qrz.license_class = 'E'
        qrz.will_qsl = True
        qrz.will_eqsl = True

        self.assertEquals( u'\n\n<p>Foo Bar<br/>\nParis, MI 12345<br/>\nExtra | AB01LD | Will QSL | Will eQSL<br/>\n<a href="http://qrz.com/db/?callsign=None" target="_qrz">View on QRZ.com</a>\n</p>\n\n\n',render_to_string('callsign_lookup.html',{'qrz': qrz}))
Exemple #2
0
 def test_licence_class_expanded(self):
     qrz = QRZRecord()
     qrz.license_class = None
     self.assertEquals('Other', qrz.license_class_expanded())
     qrz.license_class = 'G'
     self.assertEquals('General', qrz.license_class_expanded())
     qrz.license_class = 'A'
     self.assertEquals('Advanced', qrz.license_class_expanded())
     qrz.license_class = 'N'
     self.assertEquals('Novice', qrz.license_class_expanded())
     qrz.license_class = 'T'
     self.assertEquals('Technician', qrz.license_class_expanded())
     qrz.license_class = 'E'
     self.assertEquals('Extra', qrz.license_class_expanded())