uniset2-testsuite  2.1
Описание упрощённого текстового формата

Общая часть

Данный формат является попыткой облегчить написание простых сценариев. Он позволяет записывать тесты в виде коротких "команд". Для получение полноценного xml-сценария, необходимо воспользоваться утилитой uniset2-testsuite-tst-make.

Формат (пример записи)

# comment comment
t: test 1
s: 123=34,345=456
c: 123>34
c:      55<=45
m:4000

t: test 23;num="1"
s: rlk@fsdf=3
c: wrf@tte>5
l: num=12
o: num=1; test.xml
o: num=23

#comment

Где:

Указанный сценарий после команды uniset2-testsuite-tst-make file.tst преобразуется к виду

<?xml version="1.0" encoding="utf-8"?>
<testsuite>
<TestList>
<!--  comment comment -->
  <test name="test 1" >
    <action set="123=34,345=456"/>
    <check test="123>34"/>
    <check test="55<=45"/>
    <action msleep="4000"/>
  </test>
  <test name="test 23" num="1">
    <action set="rlk@fsdf=3"/>
    <check test="wrf@tte>5"/>
    <check test="link" link="num=12"/>
    <check test="outlink" link="num=1" file="test.xml"/>
    <check test="outlink" link="num=23" file="UNKNOWN"/>
<!-- comment -->
  </test>
</TestList>
</testsuite>