from uf import hCal import unittest class hCalTestCase(unittest.TestCase): def setUp(self): self.hcal_valid = """
""" self.parser = hCal() def test_valid_hcal(self): vcal = self.parser.parse(self.hcal_valid) #print vcal.contents['vevent'][0].__dict__ self.assertEqual("http://www.web2con.com/", vcal.contents['vevent'][0].contents['url'][0].value) self.assertEqual("Web 2.0 Conference", vcal.contents['vevent'][0].contents['summary'][0].value) self.assertEqual("Argent Hotel, San Francisco, CA", vcal.contents['vevent'][0].contents['location'][0].value) if __name__ == '__main__': unittest.main()