11 Commits

Author SHA1 Message Date
jwngr
dbbc5158e2 Switched test suite to Mocha and added linting 2015-07-05 20:38:35 -07:00
jacobawenger
61424f2092 Cleaned up karma configuration files 2014-10-22 15:17:23 -07:00
jacobawenger
100216a854 Fixed typo in gulpfile 2014-10-22 15:14:15 -07:00
jacobawenger
e7dae19d9f Fixed broken test suite 2014-10-22 15:10:45 -07:00
jacobawenger
25f9b59b03 Improved test coverage
- Got rid of JSXTransformer in test suite since it is not needed
- Simplified firebaseRef validation (we ran into a Node bug with this
old validation in GeoFire so we should change it here as well)
- Added a bunch of tests to improve code coverage
- Simplified existing tests
2014-09-13 18:48:10 -07:00
jacobawenger
fcee54c729 Travis now fails build if linting fails 2014-09-13 15:56:34 -07:00
jacobawenger
0c726ef287 Repo cleanup to comply with new catapult deploy process
- Added /dist/ folder to `.gitignore`
- Replaced references to version number with `XXX_VERSION_XXX`
- Replaced all-release `CHANGELOG.md` with per-release `changelog.txt`
- Removed `release.sh` script
- Added build task to `gulpfile.js`
- Updated `npm test` to build the distribution files before testing
- Updated the dist file header and made it preserved across both
minified and unmagnified files
2014-08-24 01:02:21 -07:00
jacobawenger
667aa5a9a9 Got tests running in PhantomJS by adding shim for it 2014-06-29 14:31:14 -07:00
jacobawenger
9d51a216f3 Fixed issue with limit() queries and added test suite
- Fixed issue when binding to Firebase limit() query
- Added error checking
- Added basic test suite
- Added travis integration
- Updated README
- Added limit query to todoApp demo
2014-06-29 14:17:39 -07:00
jacobawenger
9bbe56e368 Added node.js support 2014-05-13 08:29:19 -07:00
jacobawenger
0c02deccd2 Fixed v0.1.3 release data in change log 2014-05-03 17:30:01 -07:00