Commit graph

  • 61b6983294 Very much better! Generating tests for n-arg functions which are ninety percent correct (five failures in 775 assertions). master Simon Brooke 2014-08-14 21:43:35 +0100
  • 0125723c83 Broken, but promising, version: generates interesting tests for multi-arg functions, but breaks on some of them for reasons I don't yet understand. simon 2014-04-08 19:25:59 +0100
  • f9325526ab Half way towards getting multiple args working (don't work yet) Simon Brooke 2014-04-08 18:05:59 +0100
  • 1e2c8852d4 Right! Generate-assertion now takes varargs and would generate assertions for varargs, I'm just not yet passing the right number or arguments to it. That's the next step, and shouldn't be hard. simon 2014-04-07 21:15:42 +0100
  • 6d3b5d76a3 Tidy up and a bit of renaming; gets rid of those end-of-file exceptions. simon 2014-04-07 20:55:59 +0100
  • 3361d55d81 Solved the buffer-not-flushing bug. The reader was throwing an end-of-file exception, which caused code to skip out of the try block. The writer (dickens) wasn't in scope in the catch block, so could not have been flushed there. Solution: move the try-catch into the loop. Simon Brooke 2014-04-07 12:50:56 +0100
  • 7e173e99d0 It still only works for one-arg functions, but... (also there is a problem with flushing the output file) Simon Brooke 2014-04-06 18:37:14 +0100
  • c969dcdd2d Updated the README to reflect what (little) has been achieved tonight. Simon Brooke 2014-04-06 00:05:55 +0100
  • ef6b042d64 A huge amount of work, but have not necessarily advanced very far. Trying to get to the point that this can effectively be called on other projects, and to be honest I think I'm almost there... Simon Brooke 2014-04-06 00:02:57 +0100
  • adca01416c Minore changes to documentation simon 2014-04-03 23:25:39 +0100
  • 0400b3fa4b Now reads clojure source from a file, and emits tests to another file. Definitely has many inellegances, but is currently generating and passing tests on itself: Ran 7 tests containing 114 assertions. 0 failures, 0 errors. simon 2014-04-03 23:22:24 +0100
  • f4f114b12e Minor markdown fix. simon 2014-04-03 08:22:54 +0100
  • 403d72b89c Fuller documentation in README.md simon 2014-04-03 08:21:26 +0100
  • 75a35a5043 Generated tests in a dogfood stylee, and added them. They succeed! Simon Brooke 2014-04-03 00:27:35 +0100
  • f80627763c Merge branch 'master' of github.com:simon-brooke/testgen Simon Brooke 2014-04-02 22:42:29 +0100
  • da45c7049c Fix small bugs Simon Brooke 2014-04-02 21:20:48 +0100
  • 6af03289e5 Generating some reasonably interesting arguments Simon Brooke 2014-04-02 21:17:01 +0100
  • d5f5b90ab8 Generate tests using detected constants and write-test. Chris Ford 2014-04-02 21:01:24 +0100
  • bf29efecb3 Detect constants. Chris Ford 2014-04-02 20:39:08 +0100
  • f65185b963 Now handles things which throw exceptions Simon Brooke 2014-04-02 20:51:11 +0100
  • 06f16d561f First function written Simon Brooke 2014-04-02 20:10:27 +0100
  • ffc14194f4 New empty project Simon Brooke 2014-04-02 19:56:31 +0100