assert-fs
v0.1.0
Published
Extends node's assert module with methods for testing files.
Downloads
26
Readme
assert-fs
Extends node's assert module with methods for testing files.
TODO
- [x]
assert.exists
- [x]
assert.existsSync
This is all I needed atm, I'd love to see other methods added if anyone wants to do a pr!
Install
Install with npm
$ npm i assert-fs --save
Usage
var assert = require('assert');
require('assert-fs')(assert);
API
assert.exists
Returns true if a file exists on the file system.
assert.exists(filepath, callback);
Example
it('should exist', function(cb) {
assert.exists('index.js', function(err) {
if (err) return cb(err);
cb();
});
});
assert.existsSync
Sync version of assert.exists
. Returns true if a file exists on the file system.
assert.existsSync(filepath);
Example
it('should exist', function() {
assert.existsSync('index.js');
});
Related projects
- assert-path: Extends node's assert module with methods for testing filepaths. | homepage
- is-absolute: Return true if a file path is absolute. | homepage
- is-relative: Returns
true
if the path appears to be relative. | homepage - normalize-path: Normalize file path slashes to be unix-like forward slashes. Also condenses repeat slashes to a… more | homepage
- relative: Get the relative filepath from path A to path B. Calculates from file-to-directory, file-to-file, directory-to-file,… more | homepage
Running tests
Install dev dependencies:
$ npm i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Author
Jon Schlinkert
License
Copyright © 2015 Jon Schlinkert Released under the MIT license.
This file was generated by verb-cli on November 08, 2015.