NameDateSize

..18-Nov-202024

__init__.pyH A D25-Jul-2019458

bad-at-s10/H25-Jul-201911

bad-at-s4/H25-Jul-20195

bad-at-s6/H25-Jul-201924

good/H25-Jul-201912

lint.pyH A D25-Jul-20191.5 KiB

lintsource.pyH A D25-Jul-20191.3 KiB

README.mdH A D25-Jul-2019991

test.dtbH A D25-Jul-201939.8 KiB

test.dtsH A D25-Jul-201951.5 KiB

testcpp.pyH A D25-Jul-20195.6 KiB

testdtbmatchquery.pyH A D29-Oct-201916.4 KiB

testexamples.pyH A D25-Jul-20193.9 KiB

testobjects.pyH A D25-Jul-20191.6 KiB

testreader.pyH A D25-Jul-20192.2 KiB

teststage1.pyH A D25-Jul-201918.7 KiB

teststage10.pyH A D27-Nov-201911.7 KiB

teststage2.pyH A D25-Jul-20196.6 KiB

teststage3.pyH A D25-Jul-201935.4 KiB

teststage4.pyH A D25-Jul-201918.5 KiB

teststage5.pyH A D25-Jul-20198.3 KiB

teststage6.pyH A D25-Jul-20194 KiB

teststage7.pyH A D25-Jul-201911.6 KiB

teststage8.pyH A D25-Jul-20192.8 KiB

teststage9.pyH A D27-Nov-20192.4 KiB

README.md

1<!--
2     Copyright 2017, Data61
3     Commonwealth Scientific and Industrial Research Organisation (CSIRO)
4     ABN 41 687 119 230.
5
6     This software may be distributed and modified according to the terms of
7     the BSD 2-Clause license. Note that NO WARRANTY is provided.
8     See "LICENSE_BSD2.txt" for details.
9
10     @TAG(DATA61_BSD)
11-->
12# CAmkES Parser Unit Testing
13
14This directory contains a test suite for the CAmkES parser. To run all the
15tests:
16
17```bash
18runall.py
19```
20
21To run a specific set of tests, e.g.:
22
23```bash
24teststage3.py
25```
26
27Of particular note are the subdirectories of this directory that contain sample
28input for the parser. The directory "good" contains various input that
29represents valid CAmkES specifications. The directories "bad-at-*" contain
30input that represent invalid specifications that should trigger an exception at
31the parsing stage indicated by the suffix. Files in these directories are
32discovered automatically and tested by the file testexamples.py.
33