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

πŸ’» πŸ“– πŸ€” πŸš‡ 🚧 πŸ§‘β€πŸ« πŸ‘€ ⚠️

WynieCronje

πŸ’» ⚠️ 🚧

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