git @ Cat's Eye Technologies Falderal / 96935d7
Update README for release of 0.2. catseye 10 years ago
1 changed file(s) with 19 addition(s) and 10 deletion(s). Raw diff Collapse all Expand all
2121 History
2222 -------
2323
24 The current released version of Falderal is 0.1. It introduced the following
24 The current released version of Falderal is 0.2. It introduced the following
25 features:
26
27 * Added a test harness for Falderal itself, in the form of a simple shell
28 script which diffs the output of Test.Falderal.Demo against a text file
29 containing the expected content.
30 * Improved formatting of failure reports. Multi-line input text or expected
31 output is always presented starting on its own line.
32 * Tests may be organized into groups; the entire group is preceded by some
33 literal text, but there is no literal text between the tests in the group.
34 When one of these tests fails, the literal text for the group is reported,
35 along with the number of the test within the group.
36 * Fixed a bug where exception text which extended over multiple lines
37 could not be expected correctly.
38
39 The previous released version of Falderal is 0.1. It introduced the following
2540 features:
2641
2742 * Provision of a framework for writing and running literate tests which may
3247 * Through simple adapters, testing functions of other types such as
3348 (Show a) => String -> a.
3449
35 The current version under development is 0.2. It will introduce the following
36 features:
37
38 * Improved formatting of failure reports. Multi-line input text or expected
39 output is always presented starting on its own line.
40 * Tests may be organized into groups; the entire group is preceded by some
41 literal text, but there is no literal text between the tests in the group.
42 When one of these tests fails, the literal text for the group is reported,
43 along with the number of the test within the group.
50 The current version under development is 0.3. It will likely mark the
51 start of a transition away from being specific to Haskell, and thus will
52 involve a few very significant changes.
4453
4554 The API should not be expected to be stable through the 0.x series.
4655