1. 19 Aug, 2016 1 commit
    • Dean Moldovan's avatar
      Port tests to pytest · a0c1ccf0
      Dean Moldovan authored
      Use simple asserts and pytest's powerful introspection to make testing
      simpler. This merges the old .py/.ref file pairs into simple .py files
      where the expected values are right next to the code being tested.
      
      This commit does not touch the C++ part of the code and replicates the
      Python tests exactly like the old .ref-file-based approach.
      a0c1ccf0
  2. 17 Aug, 2016 3 commits
  3. 15 Aug, 2016 2 commits
    • Dean Moldovan's avatar
      00a30095
    • Jason Rhinelander's avatar
      Add g++-6 builds to travis-ci · 024ce447
      Jason Rhinelander authored
      The current linux/g++ testing (using a backported g++-4.8 on a
      4-year-old Ubuntu) is quite ancient.  It's good as a baseline level of
      support, but it means we aren't testing g++'s C++14 support at all
      (which is why #334 happened).
      
      This commit adds a docker-based travis-ci build using the debian
      "testing" distribution, which will give us both another test system
      (with different versions of build tools), while, more importantly, also
      adding a build and test run using g++ in C++14 mode.
      024ce447
  4. 01 Aug, 2016 1 commit
  5. 30 Jul, 2016 1 commit
  6. 02 Jun, 2016 2 commits
  7. 22 May, 2016 1 commit
  8. 21 May, 2016 1 commit
  9. 21 Jan, 2016 1 commit
  10. 24 Nov, 2015 1 commit
  11. 18 Oct, 2015 1 commit
  12. 11 Oct, 2015 1 commit