Commit Graph

260 Commits

Author SHA1 Message Date
pbouianov c5ed7d4a55 Updated tests already checking error name 2014-03-05 14:28:31 -05:00
pbouianov bf9ff3ab3a Updated error object to match Node.js. Solves issue #125. 2014-03-05 13:22:23 -05:00
Alan K 3c9c344011 Merge pull request #131 from humphd/issue103
Change fs.utime test to remove constant times, prefering calculated duration. Fixes #103
2014-03-04 16:33:23 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca f10b86b644 Change fs.utime test to remove constant times, prefering calculated duration. Fixes #103 2014-03-04 15:30:46 -05:00
Alan K 503a2d2aca Merge pull request #130 from humphd/websql-fixes
Fix WebSQL provider to properly deal with typed arrays, 100% of tests passing now on WebKit with WebSQL
2014-03-04 14:34:22 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 32a5cfe584 Review fixes 2014-03-04 14:32:33 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca da5e1b2b57 Fix WebSQL provider to properly deal with typed arrays, 100% of tests passing now on WebKit with WebSQL 2014-03-04 13:37:37 -05:00
Alan K 6552683b15 Merge pull request #129 from humphd/issue127
Deal with provider.open edge case in new provider-agnostic tests. Fixes issue #127
2014-03-03 23:14:29 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 23a9861e82 Deal with provider.open edge case in new provider-agnostic tests. Fixes issue #127. 2014-03-03 19:11:31 -05:00
Alan Kligman 7d6bd98a31 Merge branch 'develop' of github.com:js-platform/filer into develop
Updated null-bytes test to have absolute paths

Conflicts:
	dist/filer.js
	dist/filer.min.js
2014-02-21 12:51:59 -05:00
Alan Kligman 7fce631ad7 add error for relative paths 2014-02-21 12:39:33 -05:00
Alan K 8b0a2d6bec Update README.md 2014-02-21 10:25:08 -05:00
Alan K 7c68444aa1 Merge pull request #111 from pbouianov/issue91
added fs.exists support
2014-02-21 10:23:51 -05:00
pbouianov 0c30d6dd18 Added fs.exists support. Fixes Issue91 2014-02-21 06:56:14 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca c87f250c1e Update dist/ with newest filer 2014-02-20 18:27:53 -05:00
Alan K b6b4ac8fec Merge pull request #120 from humphd/issue119
Default provider for tests should be indexeddb. Fixes #119
2014-02-19 18:22:43 -05:00
Alan K bf0354fe78 Merge pull request #114 from humphd/issue98
[WIP] Initial work on FileSystemShell and fs.Shell(), fixes #98
2014-02-19 18:20:54 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 64a52b7d00 Share code from lib/async.js instead of inlining nextTick in Memory provider 2014-02-19 17:55:56 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 715f56b478 Default provider for tests should be indexeddb. Fixes #119 2014-02-19 17:47:14 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca a7a1f4b82e Change sh.exec to take a list vs. object for passed args 2014-02-19 17:36:26 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca eadd4ec03c Review fixes 2014-02-19 17:29:11 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 8eac72b9d0 More README fixes 2014-02-19 15:33:37 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 80300fc92d More Readme fixes 2014-02-19 15:33:37 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 4308e2d9ca Readme fixes 2014-02-19 15:33:37 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca dd87117ff8 Update docs for shell changes 2014-02-19 15:33:37 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 21f5d15f51 Add support for shell.env, PWD, TMP, and tempDir, with tests 2014-02-19 15:33:37 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 83c55308dc Add shell.rm() with tests 2014-02-19 15:33:37 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca e4767019cc Add shell.ls() with tests 2014-02-19 15:33:37 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 2829079bd3 Add Shell.cat() with tests 2014-02-19 15:33:37 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca ef09526740 Add cd test for symlink'ed dir 2014-02-19 15:33:37 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca d7cce709f9 Fix shell.cd and add tests 2014-02-19 15:33:37 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 2d3b15d310 Deal with jshint hating the Function constructor 2014-02-19 15:33:36 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 263b9cd9b0 Add shell.exec with test 2014-02-19 15:33:36 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca e43b1ba551 Working touch command with tests 2014-02-19 15:33:36 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca f618a44b9e Begin work on FileSystemShell and touch command 2014-02-19 15:33:36 -05:00
Alan Kligman ed206d68d8 Bump version. Rebuild artifacts. 2014-02-19 12:59:03 -05:00
Alan Kligman 3d57be4858 Fixes #116. 2014-02-19 12:53:05 -05:00
Alan Kligman ebe52fe5c3 Fixes #106. Also fixed bug in write_data where offset wasn't used copy data from source buffer. 2014-02-19 12:27:57 -05:00
Alan Kligman 18958fc585 Updated indexeddb test messages to match websql 2014-02-18 21:49:56 -05:00
Alan Kligman 49cec5df60 Fix #105. Regression test for #105 had an error so I fixed that also. Updated refactoring-test example. 2014-02-18 21:45:36 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca 366c7b12d0 Change Travis notifications 2014-02-18 11:11:05 -05:00
Alan K 513ffb366a Merge pull request #118 from humphd/issue117
Fix failing null-byte case in PhantomJS for fs.truncate. Fixes #117
2014-02-18 11:07:32 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca a33c2bd358 Fix failing null-byte case in PhantomJS for fs.truncate. Fixes #117 2014-02-18 11:02:08 -05:00
Alan K 6ac7341edd Update .travis.yml 2014-02-17 18:30:55 -05:00
Alan K 7180cebb18 Update .travis.yml 2014-02-17 18:29:19 -05:00
Alan K 70127ca390 Update .travis.yml 2014-02-17 18:22:38 -05:00
Alan K 989ece2bda Update README.md 2014-02-17 18:16:32 -05:00
Alan K a14ad057e8 Merge pull request #115 from humphd/issue48
Turn on jshint and mocha/phantomjs tests with TravisCI. Fixes #48.
2014-02-17 18:04:43 -05:00
David Humphrey a2d9303193 Update CONTRIBUTING.md
Fix markdown syntax
2014-02-17 16:34:41 -05:00
David Humphrey (:humph) david.humphrey@senecacollege.ca d2f743511e Turn on jshint and mocha/phantomjs tests with TravisCI. Fixes #48. 2014-02-17 11:28:40 -05:00