infrastructure for jasmine unit tests
- uses PhantomJS
- move local grunt tasks to tasks/
- common json data for l10n.php compilation and mock global data
jasmine unit tests for basics, crosswordFactory and EntryController,
validates default crossword data with plugin/schema/schema.json
fix crosswordFactory:
- set stdLevel on loadCrosswordData before (default) crossword is loaded
- documentation error in probeWord
Merge branch 'master' into unittests
jasmine unit test for ajaxFactory
decodes url-encoded POST data with http://medialize.github.io/URI.js/
jasmine unit test for markerFactory and TableController:
- publish markers instance on TableController scope for testing
- no watches tests for now
- no directives tests for now
jasmine unit test for SizeController
jasmine unit test for CrosswordController
jasmine unit tests for qStore and ImmediateController
jasmine unit tests for AdminController and childs
in admin editor tab: on editor list change preserve
last user selection if possible
Merge branch 'master' into unittests
unit test improvements:
- small changes for readability
- avoid unnecessary injections for better isolation
- test watches in TableController
load test dependencies with bower
fix for unique parser: make evaluating multiple blacklists work
Merge branch 'master' into unittests
jasmine unit tests for directives and route configuration
forgot uglification of fixes
WordPress 4.0 compatibility:
- use jQuery 1.11.1 for unit testing
- use WP_User_Query::get_results() instead of legacy ::results
improvements for select element:
- css tweaks, use sprite for arrows
- subentries open on hover over parent
- name attribute for stepper input element
- distinguish between submenu heading and value
- better event format
- simplify templates with expressions
- jasmine unit tests for customSelectElement