on master help sign in
Updating the README.

+ Formatted the README using Markdown + Added missing categories

commit93574f00d87631439de3696fff470a6735f86a9a authorJan de Muijnck-Hughes <jfdm@st-andrews.ac.uk> dateFri 3 Jun 2016, 10:59 (10 years ago) parentc70672d
2 files changed+38−19
test/README−19 test/README.md+38
test/READMEdeleted−19
@@ -1,19 +0,0 @@
1−Tests are categorised as follows:
2−
3−basic: Basic language features, some complete programs
4−bignum: Bignums and GMP
5−dsl: Embedded DSLs and features to support DSL development
6−effects: Effects package
7−error: Error messages and error reflection
8−ffi: FFI calls, including type providers
9−idrisdoc: Documentation tool functionality
10−interactive: Interactive editing, proof search
11−io: IO monad
12−literate: .lidr files; literate programming
13−primitives: Primitive types
14−proof: Theorem proving, tactics
15−sugar: Syntactic sugar, syntax extensions
16−totality: Totality checking
17−tutorial: Examples from the tutorial
18−
19−reg: Regression tests, covering previous bug fixes
test/README.mdnew file+38
@@ -0,0 +1,38 @@
1+# Idris' Testing Suite
2+
3+Tests are categorised as follows:
4+
5++ *basic*: Basic language features, some complete programs
6++ *bignum*: Bignums and GMP
7++ *bounded*: Bounds testing for bits
8++ *corecords*: Tests for corecord
9++ *delab*: De-elaboration tests
10++ *directives*: Tests for directives
11++ *docs*: Testing documentation functionality
12++ *dsl*: Embedded DSLs and features to support DSL development
13++ *effects*: Effects package
14++ *error*: Error messages and error reflection
15++ *ffi*: FFI calls, including type providers
16++ *folding* Testing some folds
17++ *idrisdoc*: Documentation tool functionality
18++ *interactive*: Interactive editing, proof search
19++ *interfaces*: Testing interfaces.
20++ *io*: IO monad
21++ *literate*: `.lidr` files; literate programming
22++ *meta*: Meta-programming
23++ *pkg*: Packages
24++ *primitives*: Primitive types
25++ *proof*: Theorem proving, tactics
26++ *proofsearch*: Proof search
27++ *pruviloj*: Elaborator reflection
28++ *quasiquote*: Quasiquotations
29++ *records*: Records
30++ *reg*: Regression tests, covering previous bug fixes
31++ *sourceLocation*: Interaction with files from Idris
32++ *sugar*: Syntactic sugar, syntax extensions
33++ *tactics*: Testing for tactics
34++ *totality*: Totality checking
35++ *tutorial*: Examples from the tutorial
36++ *unique*: Uniqueness types
37++ *universes*: Universes
38++ *views*: Views and covering functions