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.