-
Notifications
You must be signed in to change notification settings - Fork 5
/
Changes
199 lines (145 loc) · 6.61 KB
/
Changes
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
{{$NEXT}}
1.302027 2016-02-05 15:40:35-08:00 America/Los_Angeles
- Deprecate in favor of Test2
- Update for upcoming Trace::Mask
1.302026 2015-11-09 14:34:30-08:00 America/Los_Angeles
- No functional changes since the last trial
- Doc fix (fixes #52)
- Doc fix (fixes #55)
- Doc fix in Classic bundle
- Doc fixes for FromTestBuilder
1.302025 2015-11-06 16:33:06-08:00 America/Los_Angeles (TRIAL RELEASE)
- Add back cmp_ok in Core plugin
- Add Classic plugin for legacy is/like/is_deeply/etc
- Make docs recommend people moving from Test::More use -Classic
1.302024 2015-11-04 11:15:14-08:00 America/Los_Angeles
- Add missing undef compare test
1.302023 2015-11-04 00:12:49-08:00 America/Los_Angeles (TRIAL RELEASE)
- String and Number comparisons no longer allow undef (backwords incompatible change, sorry)
- Doc spelling fixes (Evan Zacks)
- Add Undef type in deep check
- Fix docs for buffered subtests (Noticed by Magnolia.K)
1.302022 2015-11-03 09:43:39-08:00 America/Los_Angeles
- Change Delta.pm to use a grep instead of a map (minor change)
- Fix scalar-ref comparison for overloaded scalar refs (#50)
1.302021 2015-10-31 08:15:22-07:00 America/Los_Angeles
- Remove all number vs string guessing
- Doc fixes (thanks Magnolia.K)
- Add details to test report
1.302020 2015-10-29 08:02:25-07:00 America/Los_Angeles
- No changes, just removing trial
1.302019 2015-10-28 22:32:06-07:00 America/Los_Angeles (TRIAL RELEASE)
- Declare Test::Stream experimental phase complete
- Updated Readme
- Add tooling manual page
- Better Trace::Mask behavior
- Added Components manual page
- Remove or modify experimental notice
- Remove stray debugging statements
- Slight change in module list in t/00-report.t
1.302018 2015-10-26 16:47:45-07:00 America/Los_Angeles
- Better stack traces in spec
- Remove duplicate module from the report
- Rename subs in try {} and protect {}
- Fix loop in SkipWithout
- Fix Typo in Context pod
1.302017 2015-10-15 21:32:50-07:00 America/Los_Angeles
- Change minimum module versions (they were wrong)
- Typo fixes in Test::Stream docs
- Remove unused variable
- Fix Compare line number bug
1.302016 2015-10-12 18:49:35-07:00 America/Los_Angeles
- Workflows/Spec: Argument tolerence, custom line numbers
- Remove Block.pm
- Add sub_info and sub_name to Util.pm
- Workflows: Set sub name if possible (better debugging)
- Add "Test" that prints deps and versions
- Add 'class', 'skip_without', and 'srand' to Test::Stream as options
- Even Core deps now listed in dist.ini
- Add some missing docs and tests to Util.pm
1.302015 2015-10-04 13:46:56-07:00 America/Los_Angeles
- Remove spec isolation logic, this can be an external plugin
1.302014 2015-10-03 20:30:14-07:00 America/Los_Angeles
- Another Delta.t fix
1.302013 2015-10-02 21:51:45-07:00 America/Los_Angeles
- Fix Util.t for some Term::ReadKey versions
1.302012 2015-10-01 15:42:27-07:00 America/Los_Angeles
- Remove reservations file
- Documentation updates (add missing docs)
- Fix output handle in subtest diagnostics
- Better subtest diagnostics
- Whitespace fixes
- Better error handling in threads in the workflows
- Better support real fork vs pseudo fork
1.302011 2015-09-30 21:05:57-07:00 America/Los_Angeles
- Documentation updates, typo fixes
- Be safer, and less verbose, when detecting term size
- Fix isolation in the spec plugin in windows
- Skip sync test on windows (temporary measure)
- Skip the hub.t fork check on windows (temporary measure)
- Add some debugging to CanThread
- Fix global event handling on platforms that do not use '/' for path
- Fix Delta.t on systems with large memory addresses
1.302010 2015-09-29 22:23:28-07:00 America/Los_Angeles
- Add spec plugin (with basic workflows modules)
- Switch to plugin architecture, Test::Stream is just a loader
- Add plugins (many of these were non-plugins before)
AuthorTest BailOnFail Capabilities
Capture Class Compare
Context Core Defer
DieOnFail Exception ExitSummary
Grab IPC Intercept
LoadPlugin Mock SRand
SkipWithout Spec Subtest
TAP UTF8 Warnings
- CanFork is now a plugin
- CanThread is now a plugin
- Subtest stack fallback fix
- Better Compare library
- Documentation is fleshed out and mostly complete
- Unit testing coverage is now satisfactory
- Better detection of broken threads on 5.10.0
- Ability to set/change encoding
- is_deeply() is now combined into is()
- mostly_like() and like() are combined
- DeepCheck library removed in favor of Compare library
- deep checks now render a table
- Test directory restructuring
- Mocking library
- Workflow library
- Fix typos
- Fix a GC destruction issue (b3a96db)
1.302009 2015-07-03 21:16:08-07:00 America/Los_Angeles
- Fix MANIFEST.SKIP so tests are not skipped
- Change import aliasing syntax to match prior art
- Fix bug in does_ok
- Documentation updates
1.302008 2015-06-27 15:21:55-07:00 America/Los_Angeles
- Fix 2 bugs with threading on 5.8.x
- Fix a diag rendering bug with subtests
1.302007 2015-06-24 08:03:38-07:00 America/Los_Angeles
- Add CanThread and CanFork libraries
- Remove prefix when subtests are buffered
- Fix bug where Exporter might remove other tools exports
- Fix bug in unmunge and unlisten
- Add helper for specifying a context in which to run
- Add causes_fail method for events
- Fix rendering bug in subtest diags
- Fix bug where IPC abort would fail to set exit code
- Remove XS support code
- Fix bug when threads are auto-joined
1.302006 2015-06-18 09:53:04-07:00 America/Los_Angeles
- MANIFEST.SKIP fix
- Remove files accidentally included in the last dist
1.302005 2015-06-18 09:37:38-07:00 America/Los_Angeles
- Remove broken test script
1.302004 2015-06-17 08:32:31-07:00 America/Los_Angeles
- Add Support for XS
- Improve release_pp with refcount from internals
1.302003 2015-06-06 21:44:42-07:00 America/Los_Angeles
- Documentation added
- Make IPC::Files safe in cleanup
1.302002 2015-06-06 14:06:57-07:00 America/Los_Angeles
- Fix Win32 support
1.302001 2015-06-05 22:40:57-07:00 America/Los_Angeles
- Initial Version