vlm | fa67ddc | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 1 | |
| 2 | This is a collection of various little ASN.1 modules, used independently |
| 3 | by several different testing engines below the main tree (i.e. libasn1fix) |
| 4 | for stressing various aspects of compiler operation. |
| 5 | |
| 6 | The files follow certain naming conventions: |
| 7 | |
| 8 | Source file: |
| 9 | <Index>-<arbitrary-name>-{OK|SE|NP}.asn1 |
| 10 | |
| 11 | Regenerator test file: |
| 12 | <Index>-<arbitrary-name>-{OK|SE|NP}.asn1.[<compiler-flags>] |
| 13 | |
| 14 | Where |
| 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 |
vlm | c328a3d | 2005-03-18 04:22:14 +0000 | [diff] [blame] | 19 | SW file semantics is suspicious (warning) |
vlm | fa67ddc | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 20 | NP file syntax is incorrect, file not parseable |
vlm | aa09964 | 2005-02-24 22:39:42 +0000 | [diff] [blame] | 21 | <compiler-flags> command-line flags for compiler |
vlm | fa67ddc | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 22 | |
| 23 | Example: |
| 24 | 07-int-OK.asn1 # Correct ASN.1 file |
vlm | e0d73f9 | 2004-08-19 13:31:12 +0000 | [diff] [blame] | 25 | 07-int-OK.asn1.-EF # Test of file regeneration with -E -F flags. |