mirror of https://github.com/pybind/pybind11.git
23 lines
513 B
Python
23 lines
513 B
Python
|
|
|
|
def test_eval(capture):
|
|
from pybind11_tests import example_eval
|
|
|
|
with capture:
|
|
example_eval()
|
|
assert capture == """
|
|
eval_statements test
|
|
Hello World!
|
|
eval_statements passed
|
|
eval test
|
|
eval passed
|
|
eval_single_statement test
|
|
eval_single_statement passed
|
|
eval_file test
|
|
eval_file passed
|
|
eval failure test
|
|
eval failure test passed
|
|
eval_file failure test
|
|
eval_file failure test passed
|
|
"""
|