X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=inline;f=tests%2Fpyatspi%2Faccessibletest.py;h=8e10ef48a741247762de2f294af1cca941165e3b;hb=91308d34413609f0d82dd0e280d3ee76229bd555;hp=63c8e2227e245468afecd751fccbf7b5c38c9ad2;hpb=62a49248f15070d51881e4b42b6903801df67f55;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/tests/pyatspi/accessibletest.py b/tests/pyatspi/accessibletest.py index 63c8e22..8e10ef4 100644 --- a/tests/pyatspi/accessibletest.py +++ b/tests/pyatspi/accessibletest.py @@ -1,16 +1,12 @@ -import testutil - import dbus import gobject import os.path -import coretest -from dbus.mainloop.glib import DBusGMainLoop - -from accessible_cache import AccessibleCache from xml.dom import minidom import os +from pasytest import PasyTestSuite + def createNode(accessible, parentElement): e = minidom.Element("accessible") @@ -23,12 +19,15 @@ def createNode(accessible, parentElement): parentElement.appendChild(e) -class AccessibleTestCase(coretest.CoreTestCase): - def runTest(self): - self._app = testutil.runTestApp("libobjectapp.so", self._name) - self._loop.run() +class TreeTestSuite(PasyTestSuite): + + __tests__ = ["accessibleTree"] - def post_application_test(self): + def __init__(self, bus, name): + PasyTestSuite.__init__(self, "Tree") + self._cache = getAccessibleCache(bus, name) + + def accessibleTree(test): root = self._cache.getRootAccessible() doc = minidom.Document() @@ -40,7 +39,6 @@ class AccessibleTestCase(coretest.CoreTestCase): file = open(correct) cstring = file.read() - #import difflib - #print ''.join(difflib.unified_diff(answer.splitlines(), cstring.splitlines())) - - self.assertEqual(answer, cstring, "Object tree not passed correctly") + test.assertEqual(answer, cstring, "Object tree not passed correctly") + + test.win()