Package detail

bootcamp

A pure Sass testing framework in the style of Jasmine

bootcamp, sass, scss, test

readme

Bootcamp NPM version Build Status Dependency Status devDependency Status

Jasmine-style BDD testing written in Sass for Sass.

Read Introduction >

Read Setup >

See Example Test Suite >

Authoring Matchers >

Install

In the future, Bootcamp will hopefully be available in more ways, for now you can either clone the repo yourself, install via bower, or install via npm as a grunt plugin. If you would like, please help create a yeoman generator, a ruby gem, or any other package manager you'd like out there.

Git

git clone git@github.com:thejameskyle/bootcamp.git && cd bootcamp

Bower

bower install bootcamp --save-dev

npm

npm install bootcamp --save-dev

Support

Have a question or need help? Tweet @thejameskyle.

Contributing

As an open-source project, contributions are more than welcome, they're extremely helpful and actively encouraged. If you see any room for improvement, open an issue or submit a pull request. Also make sure to take a look at the contributing doc.

License

This project is provided under the terms of the MIT License.


Authored by James Kyle · Github · Twitter · CodePen

Built Equal > · Made in Boston >

changelog

Changelog

1.1.7 - 2014-8-31

  • Updated npm dependencies

1.1.6 - 2014-6-27

  • Switch to SassyJson

1.1.5 - 2014-3-21

  • Grunt: Fail instead of warn

1.1.4 - 2014-2-24

  • Updated npm dependencies

1.1.2 - 2014-1-12

  • Fix nested describe naming
  • Add bc-util-list-join utility
  • Fix newline regex on windows
  • Update grunt-contrib-sass

1.1.0 - 2013-11-19

  • Sass 3.3 (breaking change)

1.0.0 - 2013-11-16

  • Add Matcher have-type-of
  • Adds Warnings/Errors
  • Adds leading underscores to scss files
  • Remove be-undefined()
  • Remove be-defined()
  • Add Stringify Util
  • Improve Statement output with stringify util
  • Add Contain Util
  • Add Equal Util
  • Switch meaning of be() and equal()
  • Clean up contain() and deep-contain() with contain util
  • Renames internal variables to make more sense
  • Refactor Grunt Task

0.0.5 - 2013-10-20

  • Better Test Output

0.0.4 - 2013-10-19

  • Restructuring
  • Improved Matchers
  • New List Matchers

0.0.3 - 2013-10-13

  • Restructuring
  • Custom Matchers
  • Grunt Plugin
  • NPM

0.0.2 - 2013-10-12

  • Add Bower
  • Cleanup

0.0.1 - 2013-10-09

  • Initial Release