Skip to content

Commit 5cb03a4

Browse files
committed
expect bytes from XMLRPC tests
1 parent 6e617bf commit 5cb03a4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/test_cgi.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,7 +1048,7 @@ def wh(s):
10481048
# Should return explanation because content type is text/plain
10491049
# and not text/xml
10501050
cl.handle_xmlrpc()
1051-
self.assertEqual(out[0], "This is the endpoint of Roundup <a href='http://www.roundup-tracker.org/docs/xmlrpc.html'>XML-RPC interface</a>.")
1051+
self.assertEqual(out[0], b"This is the endpoint of Roundup <a href='http://www.roundup-tracker.org/docs/xmlrpc.html'>XML-RPC interface</a>.")
10521052
del(out[0])
10531053

10541054
# Should return admin user indicating auth works and
@@ -1057,7 +1057,7 @@ def wh(s):
10571057
# ship the form with the value holding the xml value.
10581058
# I have no clue why this works but ....
10591059
cl.form = MockNull(file = True, value = "<?xml version='1.0'?>\n<methodCall>\n<methodName>display</methodName>\n<params>\n<param>\n<value><string>user1</string></value>\n</param>\n<param>\n<value><string>username</string></value>\n</param>\n</params>\n</methodCall>\n" )
1060-
answer ="<?xml version='1.0'?>\n<methodResponse>\n<params>\n<param>\n<value><struct>\n<member>\n<name>username</name>\n<value><string>admin</string></value>\n</member>\n</struct></value>\n</param>\n</params>\n</methodResponse>\n"
1060+
answer = b"<?xml version='1.0'?>\n<methodResponse>\n<params>\n<param>\n<value><struct>\n<member>\n<name>username</name>\n<value><string>admin</string></value>\n</member>\n</struct></value>\n</param>\n</params>\n</methodResponse>\n"
10611061
cl.handle_xmlrpc()
10621062
print(out)
10631063
self.assertEqual(out[0], answer)

0 commit comments

Comments
 (0)