Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move business support javascript into tested module #211

Merged
merged 6 commits into from Jun 23, 2014

Conversation

fofr
Copy link
Contributor

@fofr fofr commented Jun 23, 2014

  • Introduce jasmine via official gem
    • Add jasmine:ci tests to default task
  • Move logic for "checking all checkboxes" into a re-usable module with jasmine test spec
  • Minor CSS cleanup for business support checkboxes
  • Remove flash notice animation which was unused

fofr added 6 commits June 20, 2014 17:20
* Configure to avoid default phantomjs download
* Run javascript tests by default
* There are no `flash-notice`s in the application
* Required for bootstrap and query libraries to be present
* Make a generic and re-usable “check all checkboxes” module, rather
than javascript specific to business support
* Make use of the admin template’s js module system
* Add first jasmine spec
* The checkboxes had a lot of custom CSS that was reproducing the
default bootstrap 3 styles, remove that CSS and use class helpers where
styling differs
* Add spacing between ‘All’ checkbox and the others (which was
previously intended but not working)
bishboria added a commit that referenced this pull request Jun 23, 2014
Move business support javascript into tested module
@bishboria bishboria merged commit 03ecc54 into master Jun 23, 2014
@bishboria bishboria deleted the jasmine-js-tests branch June 23, 2014 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants