Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
css
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Appetite for dysfunction

This talk aims to do three things:

  1. Introduce state machine testing.
  2. Demonstrate that Haskell and hedgehog can be used to test applications that aren't written in Haskell or use functional programming.
  3. Introduce some tools and techniques that make testing non-Haskell applications easier.

WordPress is used to demonstrate points 2 and 3.

Code for the talk may be found at qfpl/wp-tests.

Versions

The version you most likely want is the one given at C◦mp◦se :: Melbourne in 2018. It's tagged as compose.

An earlier version was given at BFPG. This is considered a rough draft, but may be found at tag bfpg.

Building

To build the talk, run nix-build in the project root. To view the build, open result/index.html in your browser.

About

@ajmcmiddlin's state machine testing talk at Compose Melbourne 2018

Resources

Packages

No packages published