atoum is a popular PHP test framework. TeamCity is a Continuous Integration and Continuous Delivery software developed by Jetbrains. Despites atoum supports many industry standards to report test execution verdicts, TeamCity uses its own non-standard report, and thus atoum is not compatible with TeamCity… until now.
The Design Evolution of elm-css and elm-test
https://www.youtube.com/watch?v=n5faeSW71ko Oslo Elm Day: I've been fortunate to participate in the design of two popular projects, elm-css and elm-test. In the course of iterating on their designs with collaborators and community members, I've learned a lot about what worked well and what didn't. This talk will dive into the design decisions that shaped the past, … Continue reading The Design Evolution of elm-css and elm-test
Why you’d be better off using QuickCheck when porting to Rust
https://www.youtube.com/watch?v=P4iyEX-4kYI RustFest 2016: For about half a year I’ve been doing a Rust port of a CPU emulator library written in C. This talk will tell you why on earth someone would want to do that, and why the effort likely would have failed without the use of QuickCheck, which has enabled me to thoroughly … Continue reading Why you’d be better off using QuickCheck when porting to Rust
RFCs should provide executable test suites
I have implemented xCal and xCard formats inside the sabre/dav libraries. While testing the different RFCs against my implementation, several errata have been found. The whole idea is: Why RFCs do not provide executable test suites?