示例#1
0
 def test_1(self):
     Prop = props["ADR"]
     string = "ADR;INTL;WORK:Albert;S S.A.R.L.;213 rue Martz;Mince;Papis;99999;Zut\r\n"
     obj = Prop( ["Albert","S S.A.R.L.","213 rue Martz", "Mince", "Papis", "99999", "Zut"],
                 [params["INTL"], params["WORK"]])
     self.assertEqual(obj, from_string(string))
     self.assertEqual(obj.format(), string)
示例#2
0
 def test_1(self):
     Prop = props["ADR"]
     string = "ADR;INTL;WORK:Albert;S S.A.R.L.;213 rue Martz;Mince;Papis;99999;Zut\r\n"
     obj = Prop([
         "Albert", "S S.A.R.L.", "213 rue Martz", "Mince", "Papis", "99999",
         "Zut"
     ], [params["INTL"], params["WORK"]])
     self.assertEqual(obj, from_string(string))
     self.assertEqual(obj.format(), string)
示例#3
0
 def test_1(self):
     Prop = props["CATEGORIES"]
     string = "CATEGORIES:Work,La Phase,Dynamo\r\n"
     obj = Prop(["Work", "La Phase", "Dynamo"])
     self.assertEqual(obj, from_string(string))
     self.assertEqual(obj.format(), string)
示例#4
0
 def test_1(self):
     Prop = props["N"]
     string = "N:;Albert;;Sir.;Jr.\r\n"
     obj = Prop(["", "Albert", "", "Sir.", "Jr."])
     self.assertEqual(obj, from_string(string))
     self.assertEqual(obj.format(), string)
示例#5
0
 def test_3(self):
     Prop = props["CATEGORIES"]
     string = "CATEGORIES:Work,A\, B\, and C\r\n"
     obj = Prop(["Work", "A, B, and C"])
     self.assertEqual(obj, from_string(string))
     self.assertEqual(obj.format(), string)
示例#6
0
 def test_1(self):
     Prop = props["CATEGORIES"]
     string = "CATEGORIES:Work,La Phase,Dynamo\r\n"
     obj = Prop(["Work", "La Phase", "Dynamo"])
     self.assertEqual(obj, from_string(string))
     self.assertEqual(obj.format(), string)
示例#7
0
 def test_1(self):
     Prop = props["N"]
     string = "N:;Albert;;Sir.;Jr.\r\n"
     obj = Prop( ["", "Albert", "", "Sir.", "Jr."])
     self.assertEqual(obj, from_string(string))
     self.assertEqual(obj.format(), string)
示例#8
0
 def test_3(self):
     Prop = props["CATEGORIES"]
     string = "CATEGORIES:Work,A\, B\, and C\r\n"
     obj = Prop(["Work", "A, B, and C"])
     self.assertEqual(obj, from_string(string))
     self.assertEqual(obj.format(), string)