def test_define(self):
     exprs.clear()
     exprs.define("test_expr", "a + b")
     vexprs = visit.Expressions()
     self.assertEqual(1, len(vexprs))
     self.assertEqual("test_expr", vexprs[0][0])
     self.assertEqual("a + b", vexprs[0][1])
     exprs.define("test_expr", "b*b")
     vexprs = visit.Expressions()
     self.assertEqual("test_expr", vexprs[0][0])
     self.assertEqual("b*b", vexprs[0][1])
Example #2
0
 def test_define(self):
     exprs.clear()
     exprs.define("test_expr","a + b")
     vexprs = visit.Expressions()
     self.assertEqual(1,len(vexprs))
     self.assertEqual("test_expr",vexprs [0][0])
     self.assertEqual("a + b",vexprs [0][1])
     exprs.define("test_expr","b*b")
     vexprs = visit.Expressions()
     self.assertEqual("test_expr",vexprs [0][0])
     self.assertEqual("b*b",vexprs [0][1])
Example #3
0
 def test_python(self):
     visit.OpenDatabase(db)
     visit.AddPlot("Pseudocolor","d")
     visit.DrawPlots()
     exprs.clear()
     exprs.define_python("test_vpe",file=vpe_file,args=["d"])
     visit.Query("Max")
     r1 =  visit.GetQueryOutputValue()
     visit.ChangeActivePlotsVar("test_vpe")
     visit.Query("Max")
     r2 = visit.GetQueryOutputValue()
     visit.ChangeActivePlotsVar("d")
     self.assertTrue(r1 *r1 - r2 < 1e-2)
     exprs.clear()
     visit.DeleteAllPlots()
     visit.CloseDatabase(db)
 def test_python(self):
     visit.OpenDatabase(db)
     visit.AddPlot("Pseudocolor", "d")
     visit.DrawPlots()
     exprs.clear()
     exprs.define_python("test_vpe", file=vpe_file, args=["d"])
     visit.Query("Max")
     r1 = visit.GetQueryOutputValue()
     visit.ChangeActivePlotsVar("test_vpe")
     visit.Query("Max")
     r2 = visit.GetQueryOutputValue()
     visit.ChangeActivePlotsVar("d")
     self.assertTrue(r1 * r1 - r2 < 1e-2)
     exprs.clear()
     visit.DeleteAllPlots()
     visit.CloseDatabase(db)
Example #5
0
 def test_exists(self):
     exprs.clear()
     exprs.define("test_expr","a + b")
     self.assertTrue(exprs.exists("test_expr"))
Example #6
0
 def test_clear(self):
     exprs.clear()
     self.assertEqual(0,len(visit.Expressions()))
 def test_clear(self):
     exprs.clear()
     self.assertEqual(0, len(visit.Expressions()))
 def test_echo(self):
     exprs.clear()
     exprs.define("test_expr", "a + b", echo=True)
     self.assertTrue(exprs.exists("test_expr"))
 def test_delete(self):
     exprs.clear()
     exprs.define("test_expr", "a + b")
     self.assertTrue(exprs.exists("test_expr"))
     exprs.delete("test_expr")
     self.assertFalse(exprs.exists("test_expr"))