Skip to content
No description, website, or topics provided.
Branch: master
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.
demo
src
.gitignore
LICENSE
README.md
gulpfile.js
notes.md
package-lock.json
package.json

README.md

About

These are slides for a talk on obstacles encountered when testing JavaScript.

I highly recommend reading the book Maintainable JavaScript by Nicholas Zakas.

Installation

You will need Node.js, npm, Bower, and Gulp.

Run the slides

Sources are in src/.

To build the project:

(cd src && bower install)

To get it on a local webserver:

npm install && gulp

The app will be running on http://localhost:8012.

Demos

Demos are in demo/*/ respectively.

To run them, in either directory run npm install && npm test.

If everything works, I'm happy. If something doesn't, please reach out to me, because that's why I'm doing this! 🐢

Known issues

For the Chimp tests, it can happen that processes remain that you need to kill manually.

You can’t perform that action at this time.