Skip to content
Huan LI edited this page Jul 12, 2018 · 9 revisions

Linux/Mac Build Status Win32 Build Status Docker Build Status

Known Vulnerabilities Coverage Status Code Climate Issue Count Test Coverage

Wechaty use TAP protocol AVA BlueTape to test itself by tap.

Mac

Install

brew update
brew cleanup
brew cask cleanup
brew uninstall --force brew-cask; brew update
brew install shellcheck
npm install

Run

git clone git@github.com:chatie/wechaty.git
cd wechaty
npm install

WECHATY_LOG="$WECHATY_LOG" npm test

Linux

Run

git clone git@github.com:chatie/wechaty.git
cd wechaty
npm install

npm run lint
npm run dist

WECHATY_LOG="$WECHATY_LOG" npm test

Notice:

  1. You can pass the variable to $WECHATY_LOG with silly, verbose, info, warn, error. We recommend silly and verbose. Click WECHATY_LOG to learn more about it.

See more about: