maxired / seneca-store-test

Standard test cases for seneca stores

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

seneca-store-test - a Seneca plugin

Seneca Store-Test Plugin

This module provides a standard set of tests for Seneca data stores. It is used to verify that a store meets the minimum requirements needed for the Seneca data message patterns. See the Seneca Data Entities article for more information.

Build Status

NPM NPM

For a gentle introduction to Seneca itself, see the senecajs.org site.

If you're using this plugin module, feel free to contact me on twitter if you have any questions! :) @rjrodger

Current Version: 1.0.0

Tested on: Seneca 0.6.5, Node 0.12.5 / 4.0.0

Usage

This module is included as a development dependency by Seneca data store plugins. For a simple example, see the seneca-mem-store plugin test cases.

Testing

This module itself does not contain any direct reference to Seneca, as it is a Seneca store plugin dependency. However, Seneca is needed to test it, so the test script will perform an npm install seneca (if needed). This is not saved to package.json.

npm test

About

Standard test cases for seneca stores

License:MIT License


Languages

Language:JavaScript 99.2%Language:Shell 0.8%