# HG changeset patch # User Windel Bouwman # Date 1369487742 -7200 # Node ID 65dda7e7e8bd2574dde25958d9c1982bd76aaa86 # Parent 5334b86ac1dbcfc14574fccbed4f00fb2524c4b2 Disable test with qt diff -r 5334b86ac1db -r 65dda7e7e8bd python/testhexedit.py --- a/python/testhexedit.py Sat May 25 15:04:44 2013 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,24 +0,0 @@ -import unittest -import hexedit -from PyQt4.QtGui import QApplication -from PyQt4.QtTest import QTest -from PyQt4.QtCore import Qt -import sys - -class HexTest(unittest.TestCase): - def setUp(self): - self.app = QApplication(sys.argv) - self.ui = hexedit.HexEditor() - self.bv = self.ui.he.bv - # Provide some random data: - self.bv.Data = bytearray(range(10)) * 8 + b'x' - def testOpenButton(self): - QTest.mouseClick(self.bv, Qt.LeftButton) - self.assertEqual(self.bv.CursorPosition, 161) - QTest.keyClick(self.bv, Qt.Key_Left) - self.assertEqual(self.bv.CursorPosition, 160) - QTest.keyClick(self.bv, Qt.Key_Up) - self.assertEqual(self.bv.CursorPosition, 128) - -if __name__ == '__main__': - unittest.main() diff -r 5334b86ac1db -r 65dda7e7e8bd python/thex.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/python/thex.py Sat May 25 15:15:42 2013 +0200 @@ -0,0 +1,24 @@ +import unittest +import hexedit +from PyQt4.QtGui import QApplication +from PyQt4.QtTest import QTest +from PyQt4.QtCore import Qt +import sys + +class HexTest(unittest.TestCase): + def setUp(self): + self.app = QApplication(sys.argv) + self.ui = hexedit.HexEditor() + self.bv = self.ui.he.bv + # Provide some random data: + self.bv.Data = bytearray(range(10)) * 8 + b'x' + def testOpenButton(self): + QTest.mouseClick(self.bv, Qt.LeftButton) + self.assertEqual(self.bv.CursorPosition, 161) + QTest.keyClick(self.bv, Qt.Key_Left) + self.assertEqual(self.bv.CursorPosition, 160) + QTest.keyClick(self.bv, Qt.Key_Up) + self.assertEqual(self.bv.CursorPosition, 128) + +if __name__ == '__main__': + unittest.main()