Skip to content

Commit fc29aef

Browse files
committed
Add links to all the bbt test specifications
1 parent 1fcd070 commit fc29aef

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,19 +67,24 @@ make -C client/tests
6767
make -C server/tests
6868
```
6969

70-
See [`client/tests/coap_client_tests.md`](client/tests/coap_client_tests.md)
71-
for the specification of these tests.
70+
Thanks to `bbt`, the test specification can also work as documentation of the
71+
features available in the server and the client. You can see:
72+
73+
* Client tests for [plain CoAP](client/tests/coap_client_tests.md) and
74+
[CoAP over DTLS](`client/tests/coaps_client_tests.md`)
75+
* Server tests for [plain CoAP](`server/tests/coap_server_tests.md`) and
76+
[CoAP over DTLS](`server/tests/coaps_server_tests.md`)
7277

7378
There are also some unit tests for the library. To run them, enter the `tests/`
74-
directory and run:
79+
directory and run them using Alire:
7580
```
7681
cd tests; alr run
7782
```
7883

7984
## How to prove
8085
The project (library, client and server) is currently proved up to the silver mode.
8186

82-
The [`proof/`](proof/) directory constains the results of passing GNATProve. You can replay it running:
87+
The [`proof/`](proof/) directory contains the results of passing GNATProve. You can replay it running:
8388
```
8489
alr gnatprove --replay
8590
```

0 commit comments

Comments
 (0)