The Javascript literate testing framework
📢 Documente is now Spequoia!
This repository has been archived. Our original idea — human-readable automated tests integrated into documentation — has evolved into something broader and more powerful.
Spequoia is a new specification format that enables:
- UI mockups
- Automated tests
- Interactive documentation — all from the same spec.
We’d love for you to join us on the next stage of the journey. 👉 Check out the new project
This monorepository contains the core components of the Documenté framework.
Package name | Description |
---|---|
generator | Extracts Phrasé tests from documentation files and generate test cases |
kitchen-sink | A static website with Documenté configuration showcasing the API |
minimal-example | An example of a Documenté configuration to run tests against example.com |
phrase | The Phrasé language parser |
runner-cypress | Test runner for Cypress |
runner-playwright | Test runner for Playwright |
See the Getting Started guide.
Any contributions you make are greatly appreciated.
For suggestions and improvements, feel free to fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
Distributed under the GNU GPL3 License.
See LICENSE
for more information.
Pierre-Clément KERNEIS - pc.kerneis@gmail.com
Project Link: https://github.com/documente