diff options
Diffstat (limited to 'xmlrpc/extras/test.py')
-rw-r--r-- | xmlrpc/extras/test.py | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/xmlrpc/extras/test.py b/xmlrpc/extras/test.py new file mode 100644 index 000000000..1bf5730a8 --- /dev/null +++ b/xmlrpc/extras/test.py @@ -0,0 +1,42 @@ +#!/usr/bin/python + +from xmlrpclib import * +import sys + +server = Server("http://madoka.spb.ru/~fox/testbox/tt-rss/xml-rpc.php") + +try: +# print server.rss.getAllFeeds("fox", "sotona"); + + print server.rss.subscribeToFeed("admin", "password", + "http://tt-rss.spb.ru/forum/rss.php"); + +# print "Got '" + server.examples.getStateName(32) + "'" +# +# r = server.mail.send("edd", "Test", +# "Bonjour.", "freddy", "", "", +# 'text/plain; charset="iso-8859-1"') +# if r: +# print "Mail sent OK" +# else: +# print "Error sending mail" +# +# +# r = server.examples.echo('Three "blind" mice - ' + "See 'how' they run") +# print r +# +# # name/age example. this exercises structs and arrays +# +# a = [ {'name': 'Dave', 'age': 35}, {'name': 'Edd', 'age': 45 }, +# {'name': 'Fred', 'age': 23}, {'name': 'Barney', 'age': 36 }] +# r = server.examples.sortByAge(a) +# print r +# +# # test base 64 +# b = Binary("Mary had a little lamb She tied it to a pylon") +# b.encode(sys.stdout) +# r = server.examples.decode64(b) +# print r + +except Error, v: + print "XML-RPC Error:",v |