example_test.py 757 B

12345678910111213141516171819202122
  1. # type: ignore
  2. from __future__ import print_function
  3. import ttfw_idf
  4. @ttfw_idf.idf_example_test(env_tag='Example_GENERIC', target=['esp32', 'esp32c3'])
  5. def test_examples_system_console_basic(env, _):
  6. dut = env.get_dut('console_example', 'examples/system/console/basic', app_config_name='history')
  7. print('Using binary path: {}'.format(dut.app.binary_path))
  8. dut.start_app()
  9. dut.expect('Command history enabled')
  10. env.close_dut(dut.name)
  11. dut = env.get_dut('console_example', 'examples/system/console/basic', app_config_name='nohistory')
  12. print('Using binary path: {}'.format(dut.app.binary_path))
  13. dut.start_app()
  14. dut.expect('Command history disabled')
  15. if __name__ == '__main__':
  16. test_examples_system_console_basic()