test_eval.py revision 12391:ceeca8b41e4b
12SN/Aimport os 21762SN/Afrom pybind11_tests import eval_ as m 32SN/A 42SN/A 52SN/Adef test_evals(capture): 62SN/A with capture: 72SN/A assert m.test_eval_statements() 82SN/A assert capture == "Hello World!" 92SN/A 102SN/A assert m.test_eval() 112SN/A assert m.test_eval_single_statement() 122SN/A 132SN/A filename = os.path.join(os.path.dirname(__file__), "test_eval_call.py") 142SN/A assert m.test_eval_file(filename) 152SN/A 162SN/A assert m.test_eval_failure() 172SN/A assert m.test_eval_file_failure() 182SN/A