Deno mini-port of @mozillasecurity/octo
Go to file
Christoph Diehl b70171ebcc Update README.md 2017-04-26 02:13:43 +03:00
lib Fix logger 2017-04-26 01:28:31 +03:00
tests Fix configurations for tests cause of lib relocation 2017-04-23 03:05:38 +03:00
.editorconfig Add .editorconfig 2017-04-23 02:29:16 +03:00
.gitignore Ignore .idea project files 2017-04-25 11:03:38 -04:00
.jshintrc Add random to .jshintrc 2017-04-13 16:17:33 +03:00
.travis.yml Update Travis CI environment to trusty so we get a recent chromium. 2017-04-10 13:59:24 -04:00
Gruntfile.js Switch from qunit (node) and slimerjs to karma which supports running 2017-04-10 13:49:32 -04:00
LICENSE Add LICENSE 2017-04-22 23:09:22 +03:00
README.md Update README.md 2017-04-26 02:13:43 +03:00
karma.conf.js Include all of lib in karma 2017-04-25 14:27:17 -04:00
package.json [package.json] Update with Standard 2017-04-26 02:06:13 +03:00

README.md

Build Status Coverage Status JavaScript Style Guide

A fuzzing framework for JavaScript

This is WIP.

Build

./build.py -f lib -d .

Testing

Tests live in the tests/ subdirectory, and are written for QUnit. To run tests locally, open tests/index.html in a browser. The automated tests are run in Firefox/Chrome using Karma. To run the automated tests:

npm install
CHROME_BIN=chromium npm test

When adding new files, add them in index.html and karma.conf.js so they can be tested and included in coverage reports.