##// END OF EJS Templates
new legend example for testing new api. Currently using still the old one.
new legend example for testing new api. Currently using still the old one.

File last commit:

r2132:45eed4d8b56a
r2162:abb4622b2dab
Show More
magotest.py
33 lines | 984 B | text/x-python | PythonLexer
from mago import TestCase
import ldtp
from ldtputils import *
import ldtputils
class TestMinimal(TestCase):
launcher = '/home/ferdek/charts/bin/release/uitest'
window_name = 'flrRangeMinDown'
before = '/tmp/image1.png'
after = '/tmp/image2.png'
offsetX = 15
offsetY = 15
captureHeight = 200
captureWidth = 200
# helper functions
def capturechartbefore(self):
ldtp.imagecapture(self.window_name, self.before, self.offsetX, self.offsetY, self.captureWidth, self.captureHeight)
def capturechartafter(self):
ldtp.imagecapture(self.window_name, self.after, self.offsetX, self.offsetY, self.captureWidth, self.captureHeight)
def comparechart(self):
self.assertTrue(ldtputils.imagecompare(self.before, self.after) > 0)
# tests
def test_tickcountchange(self):
self.capturechartbefore()
ldtp.click(self.window_name, 'btnTickUp')
self.capturechartafter()
self.comparechart()