File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -183,12 +183,12 @@ def get_cep(self, cep):
183183 return response
184184
185185 def test_xml_return (self ):
186- expected = ('<?xml version="1.0" encoding="utf-8"?>\n '
187- '<result><bairro>Parque S\xc3 \xa3 o George</bairro>'
188- '<cidade>Cotia</cidade>'
189- '<cep>06708070</cep>'
190- '<logradouro>Avenida Eid Mansur</logradouro>'
191- '<estado>SP</estado></result>' )
192-
186+ import xmltodict
193187 response = self .get_cep ('06708070' )
194- self .assertEqual (response .body .strip (), expected .strip ())
188+ parsed = xmltodict .parse (response .body )
189+ result = parsed .get ('result' )
190+ self .assertEqual (result ['bairro' ], u'Parque S\xe3 o George' )
191+ self .assertEqual (result ['cidade' ], u'Cotia' )
192+ self .assertEqual (result ['cep' ], u'06708070' )
193+ self .assertEqual (result ['estado' ], u'SP' )
194+ self .assertEqual (result ['logradouro' ], u'Avenida Eid Mansur' )
You can’t perform that action at this time.
0 commit comments