blob: 5d1212e3f974183892bb41e03f537ed5cdfe7c4a [file] [log] [blame]
Lev Walkinf15320b2004-06-03 03:38:44 +00001
2This is a collection of various little ASN.1 modules, used independently
3by several different testing engines below the main tree (i.e. libasn1fix)
4for stressing various aspects of compiler operation.
5
6The files follow certain naming conventions:
7
8Source file:
9 <Index>-<arbitrary-name>-{OK|SE|NP}.asn1
10
11Regenerator test file:
12 <Index>-<arbitrary-name>-{OK|SE|NP}.asn1.[<compiler-flags>]
13
14Where
15 <Index> is arbitrary number (digits)
16 <arbitrary-name> is arbitrary string, without dots
17 OK file syntax and semantics are absolutely correct
18 SE file semantics is wrong
Lev Walkin9871a292005-03-18 04:22:14 +000019 SW file semantics is suspicious (warning)
Lev Walkinf15320b2004-06-03 03:38:44 +000020 NP file syntax is incorrect, file not parseable
Lev Walkin27488d52005-02-24 22:39:42 +000021 <compiler-flags> command-line flags for compiler
Lev Walkinf15320b2004-06-03 03:38:44 +000022
23Example:
24 07-int-OK.asn1 # Correct ASN.1 file
Lev Walkin56c2e892004-08-19 13:31:12 +000025 07-int-OK.asn1.-EF # Test of file regeneration with -E -F flags.