Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Experior.Activity/tests/test_rpcserver.py
diff options
context:
space:
mode:
Diffstat (limited to 'Experior.Activity/tests/test_rpcserver.py')
-rwxr-xr-xExperior.Activity/tests/test_rpcserver.py18
1 files changed, 13 insertions, 5 deletions
diff --git a/Experior.Activity/tests/test_rpcserver.py b/Experior.Activity/tests/test_rpcserver.py
index 919e82c..6c18ba1 100755
--- a/Experior.Activity/tests/test_rpcserver.py
+++ b/Experior.Activity/tests/test_rpcserver.py
@@ -19,16 +19,22 @@ You should have received a copy of the GNU General Public License
along with sugarbot. If not, see <http://www.gnu.org/licenses/>.
"""
import os
+import unittest
+from sys import path
+from random import randint
+
+from xmlrpclib import ServerProxy
+
+path.append("..")
+
try:
import sbconfig
except ImportError:
import sbconfig_sample
-
-from random import randint
from sbrpcserver import *
-from xmlrpclib import ServerProxy
-class test_rpcServer:
+
+class TestRPCServer(unittest.TestCase):
files = ["fileOne.py", "fileTwo.py"]
activityNames = ["activityOne", "activityTwo"]
@@ -140,4 +146,6 @@ def sugarbot_main(var):
for script in self.scripts:
self.server.startScript()
assert self.server.getScript() == script
- \ No newline at end of file
+
+if __name__ == "__main__":
+ unittest.main()