- constants.py: TYPE_UNITTEST_FILE → TYPE_UNITTEST, cmd "unittest_file" → "unittest" - All Python files updated: test_item_unittest.py, test_set.py, test_init.py, terminal.py, report_export_txt.py, test_tree_item.py - All .tum files updated (examples, validation, doc) - Sphinx doc: unittest_file_test_item.rst → unittest_test_item.rst, all references updated Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
|
|
sequence: &temperature_step_sequence
|
|
!include tum/temperature.tum
|
|
|
|
|
|
|
|
main:
|
|
name: Test Sample number one
|
|
version: 0.1
|
|
steps:
|
|
- dialog_references:
|
|
name: Ask for reference
|
|
question: Please give the reference of the product
|
|
reference:
|
|
- $(reference_1)
|
|
- $(reference_2)
|
|
report_show_success: true
|
|
- unittest:
|
|
name: Test 1
|
|
test_file: dummy.py
|
|
doc: |
|
|
Ceci est le test n°1
|
|
Voilà...
|
|
- sleep:
|
|
{name: Sleep between one and two, timeout: 10, dialog: true}
|
|
- unittest:
|
|
{name: Test 2, test_file: dummy.py,execute_on_stop: true}
|
|
- loop:
|
|
name: Cycle Temperature
|
|
iterator : [10,20]
|
|
steps:
|
|
- py_func:
|
|
name: set temperature
|
|
file: cycle_temperature.py
|
|
func_name: setTemperature
|
|
param : $(loop_param)
|
|
- *temperature_step_sequence
|
|
- py_func:
|
|
name: temperature reached
|
|
file: cycle_temperature.py
|
|
func_name: temperatureAtteinte
|
|
param : $(loop_param)
|
|
|
|
####### REPORT ######
|
|
|
|
report:
|
|
module: test_report_text.py
|
|
class: TestReportTxt
|
|
title: My Dummy Tests
|
|
headers: False
|
|
banners: False |