Skip to content
/ given Public

A monorepo for jasmine / jest addons that help you clean up your microtests by breaking them into a Given / When / Then structure.

License

Notifications You must be signed in to change notification settings

hirezio/given

Repository files navigation

(jasmine | jest)-given Monorepo

All Contributors

Packages

This repository contains the HiRez.io's versions of:

Project Status Description
@hirez_io/jest-given @hirez_io/jest-given-status Jest addon that adds the "Given When Then" syntax
@hirez_io/jasmine-given @hirez_io/jasmine-given-status Jasmine addon that adds the "Given When Then" syntax
@hirez_io/karma-jasmine-given @hirez_io/karma-jasmine-given-status Karma plugin for @hirez_io/jasmine-given

Roadmap

  • Setup github actions to test, publish and collect coverage respectively
  • Add "FThen()?
  • Add more context to error messages (describe label from "this", or then label)?

Prior Art + Credit

The "Given" concept (and implementation) is based on the original jasmine-given library by Justin Searls who've done an amazing job with it, which is in turn based on rspec-given by Jim Weirich.

Contributing

Want to contribute? Yayy! 🎉

Please read and follow our Contributing Guidelines to learn what are the right steps to take before contributing your time, effort and code.

Thanks 🙏

Code Of Conduct

Be kind to each other and please read our code of conduct.

Want to learn more?

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Shai Reznik
Shai Reznik

💻 📖 🤔 🚇 🚧 🧑‍🏫 👀 ⚠️
WynieCronje
WynieCronje

💻 ⚠️ 🚧
Yianen
Yianen

💻 ⚠️ 🚧
Keagan Fouché
Keagan Fouché

💻 🚧

This project follows the all-contributors specification. Contributions of any kind welcome!

License

MIT

About

A monorepo for jasmine / jest addons that help you clean up your microtests by breaking them into a Given / When / Then structure.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published