Collections of test fixtures for cortex.
Install
$ npm install cortex-playground --save
Usage
For details, see test-fixture.
var playground = ;var packages = playgroundpackages;var resources = playgroundresources;
packages
: contains raw files of the user reposresources
: contains built files, and each of the resource folder is built from the package which has the same name.
The usage of resources
is the same as packages
.
var normal = ;// copy test fixtures into a temp directory.normal;
packages([name])
Use a package.
/path/to/playground/
|-- packages/
|-- a/ // package a
|-- lib/
|-- index.js
|-- b/ // package b
|-- resources/
|-- a/
|-- b/
; // -> use all packages; // -> use package `'a'`; // -> use the `lib` folder of package `'a'`
.copy([to], callback)
- to
path=
the destination folder where test fixtures will be copied into. If not specified, they will be copied into a temp folder. - callback
function(err, dir)
- dir
path
a temporarily directory that contains all resources and nice toys which you will enjoy!
Copy the test fixtures to a temp dir.
.resolve([path...])
.resolve(); // -> the base
Returns path
Available Packages
As well as available resources.
- normal: a common cases
- css-not-found: an error case,
pkg.css
defined but not found - dir-not-found: an error case,
directories.xxx
defined but not found
License
MIT