From 7958f30744fe646507e3c654247b26480f2baf61 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Sun, 10 Sep 2006 03:07:10 +0200 Subject: [PATCH] Write a non ui test session. --- sugar/session/Makefile.am | 1 + sugar/session/TestSession.py | 9 +++++++++ tests/simulator/kiu.py | 12 ++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 sugar/session/TestSession.py create mode 100755 tests/simulator/kiu.py diff --git a/sugar/session/Makefile.am b/sugar/session/Makefile.am index 3434c448..8c1e4f71 100644 --- a/sugar/session/Makefile.am +++ b/sugar/session/Makefile.am @@ -5,4 +5,5 @@ sugar_PYTHON = \ Emulator.py \ MatchboxProcess.py \ Process.py \ + TestSession.py \ UITestSession.py diff --git a/sugar/session/TestSession.py b/sugar/session/TestSession.py new file mode 100644 index 00000000..12fb6394 --- /dev/null +++ b/sugar/session/TestSession.py @@ -0,0 +1,9 @@ +from sugar.session.DbusProcess import DbusProcess +from sugar import env + +class TestSession: + def start(self): + env.setup_python_path() + + process = DbusProcess() + process.start() diff --git a/tests/simulator/kiu.py b/tests/simulator/kiu.py new file mode 100755 index 00000000..d51dafbc --- /dev/null +++ b/tests/simulator/kiu.py @@ -0,0 +1,12 @@ +#!/usr/bin/python +import os +from sugar.session.TestSession import TestSession +from sugar.presence import PresenceService + +os.environ['SUGAR_NICK_NAME'] = 'kiu' + +session = TestSession() +session.start() + +PresenceService.start() +