def test_graphtool_default_curve(self): """testing default curve""" root=Tk() app=GraphApp(root) app.master.update() app.defaultcurve_cb() app.master.update() pause() self.assertEqual(app.getControlPoints()[1:-1],app.default_points) app.master.destroy()
def test_graphtool_default_curve(self): """testing default curve""" root = Tk() app = GraphApp(root) app.master.update() app.defaultcurve_cb() app.master.update() pause() self.assertEqual(app.getControlPoints()[1:-1], app.default_points) app.master.destroy()
def test_graphtool_setControlPoints(self): """tests setControlPoints""" root = Tk() app = GraphApp(root) app.master.update() points = [(100, 150), (150, 200)] app.setControlPoints(points) app.master.update() pause() self.assertEqual(app.getControlPoints()[1:-1], points) self.assertEqual(len(app.curovals), len(points)) pause() app.master.destroy()
def test_graphtool_reset(self): """testing resetting graph""" root = Tk() app = GraphApp(root) app.master.update() app.resetAll_cb() app.master.update() self.assertEqual(app.getControlPoints(), [(50, 275), (305, 20)]) self.assertEqual(len(app.curovals), 2) self.assertEqual(app.history, []) self.assertEqual(app.oldpoints, [(50, 275), (305, 20)]) pause() app.master.destroy()
def test_graphtool_setControlPoints(self): """tests setControlPoints""" root=Tk() app=GraphApp(root) app.master.update() points=[(100,150),(150,200)] app.setControlPoints(points) app.master.update() pause() self.assertEqual(app.getControlPoints()[1:-1],points) self.assertEqual(len(app.curovals),len(points)) pause() app.master.destroy()
def test_graphtool_reset(self): """testing resetting graph""" root=Tk() app=GraphApp(root) app.master.update() app.resetAll_cb() app.master.update() self.assertEqual(app.getControlPoints(),[(50, 275), (305, 20)]) self.assertEqual(len(app.curovals),2) self.assertEqual(app.history,[]) self.assertEqual(app.oldpoints,[(50, 275), (305, 20)]) pause() app.master.destroy()
def test_stepback_cb(self): """testing setback function""" root=Tk() app=GraphApp(root) app.master.update() points=[(100,150),(150,200)] app.setControlPoints(points) app.master.update() npoints=[(200,200)] app.setControlPoints(npoints) app.master.update() app.stepBack_cb() app.master.update() self.assertEqual(app.getControlPoints()[1:-1],[(100,150),(150,200)]) app.master.destroy()
def test_stepback_cb(self): """testing setback function""" root = Tk() app = GraphApp(root) app.master.update() points = [(100, 150), (150, 200)] app.setControlPoints(points) app.master.update() npoints = [(200, 200)] app.setControlPoints(npoints) app.master.update() app.stepBack_cb() app.master.update() self.assertEqual(app.getControlPoints()[1:-1], [(100, 150), (150, 200)]) app.master.destroy()
def test_graphtool_read_write(self): """testing read ,write functions""" root = Tk() app = GraphApp(root) app.master.update() app.setControlPoints(app.default_points) app.master.update() app.write("new1_Graph.py") app.master.update() self.assertEqual(os.path.exists("new1_Graph.py"), True) fptr = open("new1_Graph.py") data = fptr.readlines() points = [(38, 37), (51, 125), (104, 197), (25, 4)] self.assertEqual(eval(data[0][:-1])[1:-1], app.default_points) app.read("new1_Graph.py") app.master.update() self.assertEqual(app.getControlPoints()[1:-1], app.default_points) os.system("rm -rf new1_Graph.py") app.master.destroy()
def test_graphtool_read_write(self): """testing read ,write functions""" root=Tk() app=GraphApp(root) app.master.update() app.setControlPoints(app.default_points) app.master.update() app.write("new1_Graph.py") app.master.update() self.assertEqual(os.path.exists("new1_Graph.py"),True) fptr=open("new1_Graph.py") data=fptr.readlines() points=[(38, 37), (51, 125), (104, 197), (25, 4)] self.assertEqual(eval(data[0][:-1])[1:-1],app.default_points) app.read("new1_Graph.py") app.master.update() self.assertEqual(app.getControlPoints()[1:-1],app.default_points) os.system("rm -rf new1_Graph.py") app.master.destroy()