diff options
Diffstat (limited to 'tests/README')
-rw-r--r-- | tests/README | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/README b/tests/README new file mode 100644 index 00000000..abba3502 --- /dev/null +++ b/tests/README @@ -0,0 +1,24 @@ + +This is a collection of various little ASN.1 modules, used independently +by several different testing engines below the main tree (i.e. libasn1fix) +for stressing various aspects of compiler operation. + +The files follow certain naming conventions: + +Source file: + <Index>-<arbitrary-name>-{OK|SE|NP}.asn1 + +Regenerator test file: + <Index>-<arbitrary-name>-{OK|SE|NP}.asn1.[<compiler-flags>] + +Where + <Index> is arbitrary number (digits) + <arbitrary-name> is arbitrary string, without dots + OK file syntax and semantics are absolutely correct + SE file semantics is wrong + NP file syntax is incorrect, file not parseable + <cimpiler-flags> command-line flags for compiler + +Example: + 07-int-OK.asn1 # Correct ASN.1 file + 07-int-OK.asn1.-EFN # Test of file regeneration with -EFN flags. |