コード例 #1
0
 def test_code(self):
     sec = parse.sector_percentages(
         ET.XML(
             u'<wrapper><sector vocabulary="DAC" code="16010">Child Protection Systems Strengthening</sector></wrapper>'
         ))[0]
     self.assertEquals(cl.Sector.social_protection, sec.sector)
     self.assertEquals(u"Child Protection Systems Strengthening", sec.text)
コード例 #2
0
 def test_missing_everything(self):
     sec = parse.sector_percentages(
         ET.XML(u'<wrapper><sector /></wrapper>'))
     self.assertEquals([], sec)
コード例 #3
0
 def test_missing_code(self):
     sec = parse.sector_percentages(
         ET.XML(
             u'<wrapper><sector vocabulary="DAC">Child Protection Systems Strengthening</sector></wrapper>'
         ))[0]
     self.assertEquals(None, sec.sector)
コード例 #4
0
ファイル: test_parser.py プロジェクト: IATI/iati-datastore
 def test_missing_everything(self):
     sec = parse.sector_percentages(ET.XML(
         u'<wrapper><sector /></wrapper>'
     ))
     self.assertEquals([], sec)
コード例 #5
0
ファイル: test_parser.py プロジェクト: IATI/iati-datastore
 def test_missing_code(self):
     sec = parse.sector_percentages(ET.XML(
         u'<wrapper><sector vocabulary="DAC">Child Protection Systems Strengthening</sector></wrapper>'
     ))[0]
     self.assertEquals(None, sec.sector)
コード例 #6
0
ファイル: test_parser.py プロジェクト: IATI/iati-datastore
 def test_code(self):
     sec = parse.sector_percentages(ET.XML(
         u'<wrapper><sector vocabulary="DAC" code="16010">Child Protection Systems Strengthening</sector></wrapper>'
     ))[0]
     self.assertEquals(cl.Sector.social_welfare_services, sec.sector)
     self.assertEquals(u"Child Protection Systems Strengthening", sec.text)
コード例 #7
0
 def test_missing_everything(self):
     sec = parse.sector_percentages([ET.XML(
         u'<sector />'
     )])
     self.assertEquals([], sec)