1.5.9 • Published 4 months ago

caveo v1.5.9

Weekly downloads
3
License
ISC
Repository
bitbucket
Last release
4 months ago

Caveo

Caveo is a light-weight test-runner for evaluating in parallel a system organized such that tests can be members of domains, features, and sub features.

Setup

npm install --save-dev caveo

Scaffolding

Caveo has support for a global scaffold process. To leverage it add a --scaffold path\to.file flag to the process execution. It will then look for a buildUp method being exported from the file and run those before all tests. Sample file below

module.exports = {
  buildUp: () => {
    // do something here
  }
}

Usage

const { domain, ...caveo } = require('caveo');
const { expect } = require('chai');

domain('My Domain', ({ feature }) => {
  feature('My Feature', ({ test }) => {
    test('does a thing', () => {
      expect(1).to.equal(1);
    });
  });
});
1.5.9

4 months ago

1.5.8

1 year ago

1.5.5

2 years ago

1.5.7

2 years ago

1.5.6

2 years ago

1.5.4

3 years ago

1.5.3

3 years ago

1.5.2

3 years ago

1.5.1

3 years ago

1.5.0

3 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.0

5 years ago

1.0.1

6 years ago

1.0.0

6 years ago