1. 19 Apr, 2012 2 commits
  2. 22 Mar, 2012 1 commit
  3. 20 Mar, 2012 2 commits
  4. 23 Nov, 2011 1 commit
  5. 21 Nov, 2011 1 commit
    • Thiago Bastos's avatar
      Battery of tests and several new features (filtering, etc.) · a3b56742
      Thiago Bastos authored
      - Added a comprehensive battery of tests.
      - New CLI option to set the "filename pattern" for testing scripts.
      - New CLI option for filtering the tests by name using a pattern.
      - New CLI options to repeat the tests.
      - New CLI option to shuffle the tests.
      a3b56742
  6. 18 Nov, 2011 1 commit
    • Thiago Bastos's avatar
      Revamped assertions and many general improvements. · f4c46370
      Thiago Bastos authored
      - Revamped all assertions to resemble the set of macros in the GTest
      framework (still missing lots of tests).
      - Vastly improved error messages.
      - Cleaner stack traces for errors thrown from test functions.
      - Messages are XML-escaped when generating XML reports.
      - List of failed/erroneous test cases printed at the end.
      - Bumped version number to 0.5
      f4c46370
  7. 16 Nov, 2011 1 commit
    • Thiago Bastos's avatar
      Almost complete rewrite. · 4928fc2b
      Thiago Bastos authored
      - Hierarchical test environments.
      - Test assertions are always available and no longer need to be
      required().
      - Support for setup/teardown functions in test suites.
      - GTest-style console messages.
      - Tests are now run through the launcher component testkit.Run (i.e.
      lua.Launcher is not needed anymore).
      - Better, modular code. Reuses modules from Coral (lua.cmdline and
      lua.path).
      - Dropped native components. This should really be a pure-Lua module.
      - PENDING: revamp the assertions to support EXPECT_* and ASSERT_*, and
      improve messages.
      4928fc2b
  8. 01 Nov, 2011 1 commit
  9. 31 Oct, 2011 1 commit
  10. 05 Oct, 2011 1 commit
  11. 22 Sep, 2011 1 commit
  12. 20 Sep, 2011 1 commit
  13. 14 Jul, 2011 1 commit
  14. 31 May, 2011 1 commit
  15. 20 May, 2011 1 commit
  16. 22 Feb, 2011 1 commit
  17. 16 Feb, 2011 2 commits
  18. 15 Feb, 2011 3 commits
  19. 11 Feb, 2011 5 commits
  20. 08 Feb, 2011 3 commits
  21. 03 Feb, 2011 4 commits
  22. 12 Jan, 2011 1 commit
  23. 10 Jan, 2011 2 commits
  24. 07 Jan, 2011 1 commit
  25. 06 Jan, 2011 1 commit