specl icon indicating copy to clipboard operation
specl copied to clipboard

Behaviour Driven Development for Lua.

Results 13 specl issues
Sort by recently updated
recently updated
newest added

Looking on https://github.com/gvvaughan/specl/compare/release-v14.1.8...v14.1 I think that it woud be good to flush all those commits as new version. Doable? 🤔

The rockspec file indicates that the license is GPLv3+, but the LICENSE.md file is an MIT license. I'm not sure which one is authoritative, can they be changed to match...

Hi! There is something strange happens when I trying to run `specl` (either from build directory when `help2man` trying to build the `doc/specl.1` target, or even after installation): ``` $...

See luaposix/luaposix#187.

bug
ready

there's already the beginnings of LDoc markup, but we should be building and shipping LDoc html files for any modules that the user can conceivably require and make use of...

This might work already, in which case all we need is new specs to prove it. Otherwise, calling `error` with a non-string argument should be supported by the Specl `raise`...

Since it seems to be 1-or-more, not 0-or-more.

while io redirection and capture works well for examples, it doesn't work properly when a child process is forked and interacts with io. ``` yaml - describe spawn: spawn =...

Something like this: ``` lua badargs.diagnose (func, "(argspecs) => returnspec") ```

enhancement

certainly if an example takes more than a handful of seconds to complete, it has probably hung or gone into an infinite loop - it would be nice for Specl...

enhancement