This module is Serverless Framework plugin. Create UnitTest boilerplate in a Serverless Project.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tests
.gitignore
.travis.yml
README.md
index.js
package.json
screenshot-1.png

README.md

serverless Build Status

Serverless UnitTest Boilerplate

Overview

This module is Serverless Framework plugin. Create UnitTest boilerplate in a Serverless Project. Generated .travis.yml and tests/all.js.

Install

Execute npm install in your Serverless project.

$ npm install serverless-unittest-boilerplate

Add the plugin to your s-project.json file

"plugins": [
  "serverless-unittest-boilerplate"
]

Add the scripts to pakage.json file

"scripts": {
    "test": "export NODE_PATH=`npm root -g` && mocha tests/all"
}

Install mocha and chai. Run command below;

$ npm install chai --save-dev
$ npm install mocha --save-dev

Usage

Run command below.

$ serverless test scaffold

Sample Screen

The screen is succeed to build in travis