Changed update to app.all
Ignoring vagrant directory
Adding haskell to Dockerfile, bumping version
Adding Haskell runner
Ignoring default Haskell solution file
- Indentation is PEP8 now
- Formatting using .format (Python 3 syntax)
- Outputting optional message with expect
Ignoring OS X nonsense
Switching over to writing python solutions to file, to keep them from being able to rebind things in the test-suite
Switching the test-suite to use lower case, so we can pretend that our test class is a module
- Reformatting
- Adding lines for python examples
- Ignoring solution.py written by python runner
- Ignoring byte-compiled python code
Switching to Oracle's JAVA 8
Adding memory for Vagrant
Installing hspec
- Installing leiningen/clojure
- Setting up leiningen to pull Clojure 1.6.0, JUnit 4.11, hamcrest-core 1.3
- Getting rid of Jars from framework/java/
Introducing Haskell test framework (based on HSpec) and unit tests for runner
The correct default name for an unspecified module in Haskell is "Main"
Adding tests for importing Solution code
- Handling failed tests correctly now
- Outputting performance in seconds
- Sad Path tests
Formatting exceptions nicely now