forked from seattlerb/heckle
/
History.txt
61 lines (50 loc) · 1.68 KB
/
History.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
== 1.4.0
* N major enhancements:
* :call nodes are now heckled.
* :lasgn nodes are now heckled.
* :iasgn nodes are now heckled.
* N minor enhancements:
* Added focus mode to feel the Eye of Sauron.
== 1.3.0 / 2007-02-12
* 1 major enhancement:
* Unified diffs for mutatated methods
* 4 minor enhancements:
* Now returns exit status 1 if failed.
* Added a simple report at the end.
* Runs are now sorted by method.
* Autodetects rails and changes test_pattern accordingly.
* 2 bug fixes:
* Aborts when an unknown method is supplied.
* Escapes slashes in random regexps.
== 1.2.0 / 2007-01-15
* 2 major enhancements:
* Timeout for tests set dynamically and overridable with -T
* Class method support with "self.method_name"
* 3 minor enhancements:
* -b allows heckling of branches only
* Restructured class heirarchy and got rid of Base and others.
* Revamped the tests and reduced size by 60%.
* 1 bug fix:
* Fixed the infinite loop caused by syntax errors
== 1.1.1 / 2006-12-20
* 3 bug fixes:
* Load tests properly when supplying method name.
* Make sure random symbols have at least one character.
* Removed all extra warnings from the unit tests. Consolidated and cleaned.
== 1.1.0 / 2006-12-19
* 12 major enhancements:
* Able to roll back original method after processing.
* Can mutate numeric literals.
* Can mutate strings.
* Can mutate a node at a time.
* Can mutate if/unless
* Decoupled from Test::Unit
* Cleaner output
* Can mutate true and false.
* Can mutate while and until.
* Can mutate regexes, ranges, symbols
* Can run against entire classes
* Command line options!
== 1.0.0 / 2006-10-22
* 1 major enhancement
* Birthday!