Functional tests for the FUSE-based file system MyFS
These instructions will get you a copy of this project up and running on your local machine for development and testing purposes.
- Node.js - JavaScript run-time environment
MYFS_BIN_MKFS
- Path to themkfs
executableMYFS_BIN_MOUNT
- Path to themount
executable
This project is intended to be used with Visual Studio Code and the following extensions are recommended:
Run the following command in the directory containing the package.json
file:
npm test
This project includes task definitions for Visual Studio Code. Just open the folder containing the package.json
file in VS Code and then run the task Run tests
.
- Set a breakpoint in a file inside the
src
folder - Go to
src/spec
and open the.spec
file you want to run - Run the debugger (by default
F5
)
- AVA - Futuristic test runner for Node.js
- TypeScript - Typed superset of JavaScript that compiles to plain JavaScript
- Tmp - A simple temporary file and directory creator for node.js
- umount - Unmount a device in UNIX
- execa - Process execution for humans
- pkg-dir - Find the root directory of a Node.js project or npm package
- Robin Hartmann - robin-hartmann
This project is licensed under the MIT License - see the LICENSE file for details.