Update README for 0.6 release.
catseye
13 years ago
41 | 41 | Features |
42 | 42 | -------- |
43 | 43 | |
44 | The current version of Falderal is described in the Falderal Literate Test | |
45 | Format document. The current version of `Test.Falderal` is 0.5 "The Loop". | |
46 | Neither the file format specification, nor the `Test.Falderal` API, should | |
47 | be expected to be stable through the 0.x series. | |
44 | The current version of Falderal is described in the [Falderal Literate Test | |
45 | Format](docs/Falderal_Literate_Test_Format.markdown). The current version | |
46 | of `Test.Falderal` is 0.6 "Streeterville". Neither the file format | |
47 | specification, nor the `Test.Falderal` API, should be expected to be stable | |
48 | through the 0.x series. | |
48 | 49 | |
49 | 50 | Currently supported features of the framework are: |
50 | 51 | |
58 | 59 | and collecting the results from it. This sequence of steps is done |
59 | 60 | automatically with the `falderal test` command. |
60 | 61 | * Producing readable failure reports. Each test or group of test may be |
61 | preceded by descriptive text, and this will be displayed above every failing | |
62 | test, along with the expected and actual output. | |
63 | * Testing text-processing functionalities. A test specifies textual input to | |
64 | the function, and may expect a particular textual output, or that a | |
62 | preceded by descriptive text, and this will be displayed above every | |
63 | failing test, along with the expected and actual output. | |
64 | * Testing text-processing functionalities. A test specifies textual input | |
65 | to the function, and may expect a particular textual output, or that a | |
65 | 66 | particular error was encountered. Functionalities are abstract: each |
66 | 67 | functionality defined in a Falderal file can be implemented in multiple |
67 | 68 | ways. Thus the same tests can be run multiple times, once for each |
75 | 76 | History |
76 | 77 | ------- |
77 | 78 | |
78 | Version 0.6 "Streeterville" (unreleased, currently under development): | |
79 | Version 0.6 "Streeterville" (current released version): | |
79 | 80 | |
80 | 81 | * Variables may be included in the specification of a shell command |
81 | 82 | implementation; these will be expanded before generating the results |
121 | 122 | first file would be in effect at the start of the second file. |
122 | 123 | Files are now loaded and processed seperately. |
123 | 124 | |
124 | Version 0.5 "The Loop" (current released version): | |
125 | Version 0.5 "The Loop": | |
125 | 126 | |
126 | 127 | * The command-line format of `falderal` has changed, for the better. |
127 | 128 | The `test` subcommand no longer requires that the failure reporting |