Skip to content
Snippets Groups Projects
Forked from oai / asn1c
1346 commits behind the upstream repository.
user avatar
Lev Walkin authored
006de1c0
History
Name Last commit Last update
..
00-empty-OK.asn1
01-empty-OK.asn1
02-garbage-NP.asn1
03-enum-OK.asn1
04-enum-SE.asn1
05-enum-SE.asn1
06-enum-SE.asn1
07-int-OK.asn1
07-int-OK.asn1.-EF
08-int-SE.asn1
09-int-SE.asn1
10-int-OK.asn1
11-int-SE.asn1
12-int-SE.asn1
13-resolver-OK.asn1
14-resolver-OK.asn1
15-resolver-SE.asn1
16-constraint-OK.asn1
16-constraint-OK.asn1.-EF
17-tags-OK.asn1
18-class-OK.asn1
19-param-OK.asn1
19-param-OK.asn1.-EF
19-param-OK.asn1.-P
20-constr-OK.asn1
20-constr-OK.asn1.-EF
21-tags-OK.asn1
21-tags-OK.asn1.-EF
22-tags-OK.asn1
22-tags-OK.asn1.-EF
23-bits-OK.asn1
23-bits-OK.asn1.-EF
24-sequence-OK.asn1
24-sequence-OK.asn1.-EF
25-misc-OK.asn1
26-sequence-SE.asn1
27-set-SE.asn1
28-tags-SE.asn1
29-tags-OK.asn1
30-set-OK.asn1
31-set-of-OK.asn1
32-sequence-of-OK.asn1
33-misc-OK.asn1
34-class-OK.asn1
34-class-OK.asn1.-EF
35-set-choice-OK.asn1
36-indirect-choice-SE.asn1
37-indirect-choice-OK.asn1
38-comments-OK.asn1
39-sequence-of-OK.asn1
39-sequence-of-OK.asn1.-P
40-int-optional-SE.asn1
41-int-optional-OK.asn1
42-real-life-OK.asn1
42-real-life-OK.asn1.-EF
42-real-life-OK.asn1.-PR
43-recursion-OK.asn1
44-choice-in-sequence-OK.asn1
44-choice-in-sequence-OK.asn1.-P
45-undefined-type-SE.asn1
45-undefined-type-SE.asn1.-EFfknown-extern-type=KnownExt
46-redefine-OK.asn1
46-redefine-OK.asn1.-PR
47-set-ext-OK.asn1
47-set-ext-OK.asn1.-P
48-real-life-OK.asn1
49-real-life-OK.asn1
49-real-life-OK.asn1.-E
50-constraint-OK.asn1
50-constraint-OK.asn1.-EFprint-constraints
50-constraint-OK.asn1.-P
51-constraint-SE.asn1
52-constraint-SE.asn1
53-constraint-SE.asn1
54-constraint-SE.asn1
Makefile.am
Makefile.in
README
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.-EF	# Test of file regeneration with -E -F flags.