git @ Cat's Eye Technologies Falderal / bf6bf8a
I don't think either of these should be falderal's responsibility. Cat's Eye Technologies 11 years ago
1 changed file(s) with 0 addition(s) and 27 deletion(s). Raw diff Collapse all Expand all
177177 colourization anyway, on the tty check. So maybe look at how `cdiff` allows
178178 colourized text to be paged, first.
179179
180 ### Support cd'ing to directory containing Falderal file before running tests
181
182 2011-12-01
183
184 For Falderal files which specify implementations of functionalities by shell
185 commands, it is useful for them to be able to locate the shell command
186 they want to run. If it is not on the search path, the directory in which
187 `falderal` is invoked is used as the directory on which relative paths are
188 based.
189
190 This is less useful than using the directory that the Falderal file is in,
191 as the directory on which relative paths are based. So, it would be useful
192 to `cd` into that directory before running the tests. Add an option to
193 `falderal` to do this automatically, or maybe by default. This would let
194 the user invoke `falderal` from any location they like, so long as the
195 Falderal document is in the right place.
196
197 (This was written against Test.Falderal but similar considerations could
198 be made for py-falderal.)
199
200 ### Show filenames and implementations in standard failure report
201
202 2011-12-11
203
204 To make the standard failure report more useful, it should show the source
205 Falderal document filename(s) in the summary.
206
207180 ### Flag invalid sequences of lines as errors
208181
209182 2011-08-05