diff tests/rpctest.py @ 0:77665d8e2254

tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0 (automatically generated log message) imported from: moin--main--1.5--base-0
author Thomas Waldmann <tw-public@gmx.de>
date Thu, 22 Sep 2005 15:09:50 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/rpctest.py	Thu Sep 22 15:09:50 2005 +0000
@@ -0,0 +1,18 @@
+# -*- coding: iso-8859-1 -*-
+import xmlrpclib
+
+if __name__ == "__main__":
+
+    server = xmlrpclib.ServerProxy('http://127.0.0.1/cgi-bin/wiki.bat/?action=xmlrpc')
+    print server
+
+    try:
+        frontpage = server.getPage('FrontPage').data.decode('UTF-8')
+        print "Length of FrontPage:", len(frontpage)
+        print "Start of FrontPage:", repr(frontpage[:50]), "..."
+        print "End of FrontPage:", "...", repr(frontpage[-50:])
+        print "Interface Version:", server.getRPCVersionSupported()
+        print "Number of Pages:", len(server.getAllPages())
+    except xmlrpclib.Error, v:
+        print "ERROR", v
+