Groups | Search | Server Info | Login | Register
Groups > comp.lang.ada > #59697
| Path | csiph.com!news.swapon.de!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail |
|---|---|
| From | Lioneldraghi <lionel.draghi@free.fr> |
| Newsgroups | comp.lang.ada |
| Subject | [ANN] bbt 0.3.0 |
| Date | Sun, 26 Apr 2026 12:36:48 +0200 |
| Organization | A noiseless patient Spider |
| Lines | 16 |
| Message-ID | <10skps0$16jlk$1@dont-email.me> (permalink) |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | 7bit |
| Injection-Date | Sun, 26 Apr 2026 10:36:49 +0000 (UTC) |
| Injection-Info | dont-email.me; posting-host="60a7dea3fa37cde3fd311ec51f185167"; logging-data="1265332"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/1Wk5UOk603ljt9beleQz3wKwezBDeoew=" |
| User-Agent | Mozilla Thunderbird |
| Cancel-Lock | sha1:lfRbROcO9Zznzhm4Vlour3U5Jss= |
| Content-Language | fr-FR, it-IT, en-US |
| Xref | csiph.com comp.lang.ada:59697 |
Show key headers only | View raw
bbt is a very effective solution for documenting and testing CLI software. As a reminder, the principle is to describe your examples / scenarios in near-natural language by using the usual Gherkin framework (Given/When/Then) and bbt syntax for the steps. And then you just run your scenarios with (for example) $ bbt my_features.md meaning that the same file is both your documentation and the test script, and you get both for the price of one. More on the release at https://forum.ada-lang.io/t/ann-bbt-0-3-0/4369 bbt 0.3.0 is available at https://github.com/LionelDraghi/bbt, tested on Linux/Mac/Windows, and coming soon to Alire.
Back to comp.lang.ada | Previous | Next | Find similar
[ANN] bbt 0.3.0 Lioneldraghi <lionel.draghi@free.fr> - 2026-04-26 12:36 +0200
csiph-web