summaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-08-04 07:08:38 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-08-19 11:29:34 +0200
commitc127fb3f519dfb5b93a87aa2161c77ab7d95edbf (patch)
tree6bef81073c5c3565620aa485530c346f33401d80 /spec
parentcontent: Add to_camel_case() (diff)
downloadrtems-central-c127fb3f519dfb5b93a87aa2161c77ab7d95edbf.tar.bz2
validation: Add test early preparation
Diffstat (limited to 'spec')
-rw-r--r--spec/req/rtems/ident-local.yml1
-rw-r--r--spec/req/rtems/ident.yml1
-rw-r--r--spec/req/rtems/tasks/ident.yml1
-rw-r--r--spec/spec/requirement-action.yml7
4 files changed, 10 insertions, 0 deletions
diff --git a/spec/req/rtems/ident-local.yml b/spec/req/rtems/ident-local.yml
index 3dff42a6..5df88193 100644
--- a/spec/req/rtems/ident-local.yml
+++ b/spec/req/rtems/ident-local.yml
@@ -127,6 +127,7 @@ test-includes: []
test-local-includes:
- support-object-ident-local.h
test-name: Classic Object Local Ident
+test-prepare: null
test-setup: null
test-stop: null
test-support: null
diff --git a/spec/req/rtems/ident.yml b/spec/req/rtems/ident.yml
index 38ad2f71..b95fcef3 100644
--- a/spec/req/rtems/ident.yml
+++ b/spec/req/rtems/ident.yml
@@ -188,6 +188,7 @@ test-includes: []
test-local-includes:
- support-object-ident.h
test-name: Classic Object Ident
+test-prepare: null
test-setup: null
test-stop: null
test-support: null
diff --git a/spec/req/rtems/tasks/ident.yml b/spec/req/rtems/tasks/ident.yml
index 8875f72f..61e26aa3 100644
--- a/spec/req/rtems/tasks/ident.yml
+++ b/spec/req/rtems/tasks/ident.yml
@@ -75,6 +75,7 @@ test-includes: []
test-local-includes:
- support-object-ident.h
test-name: Classic Task Ident
+test-prepare: null
test-setup:
brief: null
code: |
diff --git a/spec/spec/requirement-action.yml b/spec/spec/requirement-action.yml
index 6afa7879..aacef508 100644
--- a/spec/spec/requirement-action.yml
+++ b/spec/spec/requirement-action.yml
@@ -97,6 +97,7 @@ spec-example: |
test-includes: []
test-local-includes: []
test-name: RedGreenData
+ test-prepare: null
test-setup: null
test-stop: null
test-support: null
@@ -171,6 +172,12 @@ spec-info:
test-name:
description: null
spec-type: test-name
+ test-prepare:
+ description: |
+ If the value is present, then it shall be the early test preparation
+ code. The code is placed in the test action loop body before the
+ test pre-condition preparations.
+ spec-type: optional-str
test-setup:
description: null
spec-type: requirement-action-test-fixture