# project-fuzzball-test

> Run elm-test suites.

Latest version **1.0.6** (published 2016-06-27) · BSD-3-Clause license · 0 weekly downloads

## Install

```sh
npm install project-fuzzball-test
pnpm add project-fuzzball-test
yarn add project-fuzzball-test
bun add project-fuzzball-test
```

Provides the command `elm-test`.

## Health

**Score 30/100 (F)** — status: abandoned.

Positive: no vulnerabilities; high maintenance score.

Warnings: low downloads; no types; no esm support.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 1.0.6 |
| Published | 2016-06-27 |
| First published | 2016-06-17 |
| Weekly downloads | 0 |
| License | BSD-3-Clause |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=4.0.0 |
| Dependencies | 6 |
| Known vulnerabilities | 0 (+11 in 2 direct dependencies) |
| Install scripts | no |
| GitHub stars | 140 |
| Author | Richard Feldman |
| Maintainers | rtfeldman |
| Keywords | elm, elm-test, cli |

## Links

- npm: https://www.npmjs.com/package/project-fuzzball-test
- Repository: https://github.com/rtfeldman/node-elm-test
- Homepage: https://github.com/rtfeldman/node-elm-test#readme
- Issues: https://github.com/rtfeldman/node-elm-test/issues
- npm.io page: https://npm.io/package/project-fuzzball-test

## Dependencies (6)

- [temp](https://npm.io/package/temp.md) 0.8.3
- [chalk](https://npm.io/package/chalk.md) 1.1.3
- [lodash](https://npm.io/package/lodash.md) 4.13.1
- [fs-extra](https://npm.io/package/fs-extra.md) 0.30.0
- [cross-spawn](https://npm.io/package/cross-spawn.md) 4.0.0
- [node-elm-compiler](https://npm.io/package/node-elm-compiler.md) 4.0.1

## Alternatives

- [@salesforce/cli](https://npm.io/package/@salesforce/cli.md) — 389.7K weekly downloads
- [@mintlify/cli](https://npm.io/package/@mintlify/cli.md) — 208.9K weekly downloads
- [@grafana/e2e-selectors](https://npm.io/package/@grafana/e2e-selectors.md) — 128.7K weekly downloads
- [mintlify](https://npm.io/package/mintlify.md) — 112.0K weekly downloads
- [@intlayer/cli](https://npm.io/package/@intlayer/cli.md) — 22.8K weekly downloads

## Recent versions

- 1.0.6 (latest) — 2016-06-27
- 1.0.5 — 2016-06-25
- 1.0.4 — 2016-06-18
- 1.0.3 — 2016-06-18
- 1.0.2 — 2016-06-18
- 1.0.1 — 2016-06-17
- 1.0.0 — 2016-06-17

## README

# node-elm-test [![Version](https://img.shields.io/npm/v/elm-test.svg)](https://www.npmjs.com/package/elm-test) [![Travis build Status](https://travis-ci.org/rtfeldman/node-elm-test.svg?branch=master)](http://travis-ci.org/rtfeldman/node-elm-test) [![AppVeyor build status](https://ci.appveyor.com/api/projects/status/fixcy4ko78di0l31/branch/master?svg=true)](https://ci.appveyor.com/project/rtfeldman/node-elm-test/branch/master)

Runs [elm-test](https://github.com/deadfoxygrandpa/Elm-Test) suites from Node.js

## Installation

```bash
npm install -g elm-test
```

## Usage

```bash
elm-test init  # Adds the Elm-Test dependency and creates TestRunner.elm and Tests.elm
elm-test tests/TestRunner.elm  # Runs the tests
```

Then add your tests to Tests.elm.

Also check out [`elm-check`](https://github.com/NoRedInk/elm-check) for property-based testing via `elm-test`!

### Travis CI

If you want to run your tests on Travis CI, here's a good starter `.travis.yml`:

```yml
language: node_js
node_js:
  - "5"
install:
  - npm install -g elm
  - npm install -g elm-test
  - elm-package install -y
  - pushd tests && elm-package install -y && popd
script:
  - cd tests && elm-test TestRunner.elm
```

---
_Source: https://npm.io/package/project-fuzzball-test · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
