blob: 3fa9a25328ab107be35e2e3f51e5382f6fc2b31a [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
19 NP file syntax is incorrect, file not parseable
Lev Walkin27488d52005-02-24 22:39:42 +000020 <compiler-flags> command-line flags for compiler
Lev Walkinf15320b2004-06-03 03:38:44 +000021
22Example:
23 07-int-OK.asn1 # Correct ASN.1 file
Lev Walkin56c2e892004-08-19 13:31:12 +000024 07-int-OK.asn1.-EF # Test of file regeneration with -E -F flags.