Backward Compatibility
Security
Security To Cal
It is still possible to use the deprecated attribute security
for specifications.
In case the specification has no cal
attribute set, the value from security
is taken over
with the following mapping:
security |
cal |
---|---|
yes |
CAL_4 |
no |
QM |
not_set |
not_set |
otherwise |
ignore |
cal
natively.cal
specified in the Dim config:cal:
type: single
default: 'not_set'
allowed:
- CAL_1
- CAL_2
- CAL_3
- CAL_4
- QM
- not_set
Security Instead of Cal
dox_trace provides a config parameter dox_trace_security_backward
. If set to True, the
attribute security
is shown instead of cal
and Upstream Security
instead of
Upstream Cal
.
In case the specification has no security
attribute set, the value from cal
is taken over
with the following mapping:
cal |
security |
---|---|
CAL_1 |
yes |
CAL_2 |
yes |
CAL_3 |
yes |
CAL_4 |
yes |
QM |
no |
not_set |
not_set |
otherwise |
ignore |
security
natively.security
specified in the
Dim config:security:
type: single
default: not_set
allowed:
- yes
- no
- not_set
Test Setups
Test Setups To Verification Methods
It is still possible to use the deprecated attribute test_setups
for specifications.
In case the specification has no verification_methods
attribute set, the value from
test_setups
is taken over.
For Dim export, at least Dim 2.0 is required, which supports verification_methods
natively.
Test Setups Instead of Verification Methods
dox_trace provides a config parameter dox_trace_test_setups_backward
. If set to True, the
attribute test_setup
is shown instead of verification_methods
.
In case the specification has no test_setup
attribute set, the value from
verification_methods
is taken over.
For Dim export, Dim 1.4 or below is required, which supports test_setups
natively.