From af76908c751999b65a2bcc6ce349b6572e5330a6 Mon Sep 17 00:00:00 2001 From: Johannes Findeisen Date: Sun, 20 Oct 2013 23:08:35 +0200 Subject: [PATCH] added jsonrpc-client to bin for testing the jsonrpc backend --- bin/jsonrpc-client | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 bin/jsonrpc-client diff --git a/bin/jsonrpc-client b/bin/jsonrpc-client new file mode 100755 index 0000000..e3f3871 --- /dev/null +++ b/bin/jsonrpc-client @@ -0,0 +1,31 @@ +#!/usr/bin/python2.7 -tt + +""" +JSON-ROC Client for testing the JsonrpcBackend. + +Copyright (c) 2011-2013 "Johannes Findeisen and Rafael Timmerberg" + +This file is part of Linspector (http://linspector.org). + +Linspector is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see . +""" + +from bjsonrpc import connect + +c = connect() +time1 = c.call.time() +# do something here ... +print "Time:", time1 +print "Delta:", c.call.delta(time1) +print c.call.test()