File: Changes

package info (click to toggle)
libtest-inline-perl 2.214-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 596 kB
  • sloc: perl: 2,016; makefile: 2
file content (277 lines) | stat: -rw-r--r-- 8,727 bytes parent folder | download
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
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
Revision history for Perl extension Test-Inline

2.214     2021-01-23 22:43:10Z
          - distribution tooling updates
          - removed Pod::Tests dependency that is no longer used
          - remove use of File::Slurp in favour of Path::Tiny

2.213   2013-04-08
	- Updating to Module::Install 1.06
	- Fix tests to handle hash randomisation
	- No functional changes

2.212   2010-11-22
	- Updating to Module::Install 1.00
	- No functional changes

2.211   2009-07-15
	- Updating to Module::Install 0.91
	- More complete removal of Class::Autouse

2.210   2009-05-17
	- Updating to Module::Install 0.88
	- Adding support for error-via-exceptions
	- Removing the use of Class::Autouse
	- Removing the use of base.pm

2.209   2009-04-19
	- Updating to Module::Install 0.83
	- Perl depedency corrected to 5.006

2.208   2007-12-12
	- Updating to Module::Install 0.68
	- Updating bundled tests

2.207   2007-08-17
	- The filenames method not correctly returns 0 when there are no file names.

2.206   2007-08-17
	- Updating Params::Util dep to 0.21 to avoid a problem on ActivePerl
	- Updating List::Util to 1.19 to avoid leaks on some platforms
	- No longer include Test::ClassAPI
	- Skip the false-negative failing readonly tests when testing as root
	- Changed some non-working code in a heredoc that should never be
	  run that was none-the-less breaking the RedHat package generator
	  because it naively scans for dependencies.

2.205   2007-07-12
	- ACTUALLY adding a missing dependency on Test::Script

2.204   2007-07-12
	- Adding a missing dependency on Test::Script
	- Correcting the script/inline2test version

2.203   2007-07-11
	- When overwriting readonly files, delete them properly first.
	  Don't naively assume we can write to them (obviously, duh) :(
	- It turns out that File::chmod is smart enough to correctly
	  make files readonly even on Win32. Removed all the code that
	  skipped on Win32. All platforms now equal again! Yay!

2.202   2007-07-10
	- Adding support for writing test scripts with read-only permissions
	- Upgraded to Module::Install 0.65
	- Moving bin/inline2test to the more correct script/inline2test
	  (this has no effect on where it will actually be installed)
	- Fixing another couple of kwalitee nigglies
	  (automatically via release tool improvements since last release)

2.201   2007-01-16
	- [% plan %] in test2inline templates is no longer compulsory

2.200   2007-01-14
	- Added Win32 support

2.105   2006-10-02
	- No functional changes
	- Upgraded to Module::Install 0.64
	- Fixed a few kwalitee nigglies

2.104   2006-05-07
	- Moved from old CVS to new SVN repository
	- Various POD spelling/grammer fixes (Jeff Defik)
	- Moved t/t.data to t/data
	- Upgraded to Module::Install 0.62

2.103   2005-09-28
	- Removed Test::Inline::IO::File::VCS. It is incompleted, and never
	  should have been distributed in the dist.

2.102   2005-09-22
	- To handle people with problems installing RT and a few other
	  programs, add a dependency on Pod::Tests

2.101   2005-09-13
	- Rebuilding to synchronize with new Module::Install and
	  ExtUtils::AutoInstall
	- Tweaks the per-section test code to make more applicable value
	  appear in the failure summary.
	- Removed all remaining use of UNIVERSAL::isa, switching to a
	  more accurate Params::Util approach. Should allow for improved
	  extensibility.

2.100   2005-07-14
	- Worked as good as I hoped, moving to production release
	- Bundling a couple of build-time-only deps

2.099_01 2005-07-12
	- More work on making inline2test just DWYM
	- Added Test::Inline::Content::Simple

2.099_01 2005-07-10
	- Starting to implement the 2.100 roadmap
	- Moved Test::Inline::Handler::Extract   to Test::Inline::Extract
	- Moved Test::Inline::Handler::File      to Test::Inline::IO::File
	- Moved Test::Inline::Handler::File::VCS to Test::Inline::IO::File::VCS
	- Convert inline2test to use a config file
	- Added Test::Inline::Content
	- Added Test::Inline::Content::Legacy
	- Added Test::Inline::Content::Default
	- Reorganised code to make it all work again
	- Added 12_content.t

2.002   2005-06-11
	- The Test::Builder interface changes, breaking the test counts.
	- This change makes them work again

2.001   2005-06-11
	- After determining Test::Inline 1 doesn't actually USE
	  the Test::Inline namespace, decided Schwern can just sod off
	  and I'm moving to production now.
	- Old users should not be effected if they specifically install
	  the module 'Pod::Test'

2.00_10 2005-06-11
	- Making sure =begin testing SETUP behaves completely like the
	  previous =begin test setup sections

2.00_09 2005-06-10
	- Adding Test::Inline::Handler::File::VCS to support automatically
	  adding output scripts to version control system, if they have one.
	- Added a --vcs flag to inline2test to use Test::Inline::Handler::File::VCS
	- Converted testing from =begin test setup to =begin testing SETUP

2.00_08   2005-05-19
	- Adding a no_index to prevent bad things being indexed

2.00_07   2005-05-19
	- Set inline2test to actually install
	- Remove pod2test, since I'm leaving it as is.

2.00_06   2005-05-19
	- Added a few more bug fixes, and made the warning only a print,
	  and not a "true" warning.

2.00_05 2005-03-26
	- Added support for =for example begin -> =for example end blocks

2.00_04 2005-03-25
	- Resolved rt.cpan.org #557 (Catch and thow error for badly nested POD)

2.00_03 2005-03-21
	- Forgot to update Changes in 2.00_02
	- Added automatic inclusion of 99_pod.t to my build script,
	  as recommended by CPANTS
	- Fixed a POD bug in Inline.pm

2.00_02 2005-03-21
	- Moving some things around to make Test::Inline less
	  oriented around classes, and made adding things a bit
	  smarter.

2.00_01 2005-03-18
	- Formerly known as Test::Inline2, a private Phase N Australia module
	- Moved from PCPP (Phase N private CPAN repository) to Open Source
	  repository.
	- Inlined File::DirUtils as Test::Inline::Util
	- Renamed Test::Inline::TestFile as Test::Inline::Script
	- Completed POD docs for what methods exist
	- Partially completed main module DESCRIPTION

2.12    2005-03-15
	- Fixed a bug in the generation of the manifest resulting from
	  other fixes in 2.11

2.11    2005-03-15
	- Added 06_multifile to test a basic multi-file generation
	- Fixed so the we do actuall prepend the output path

2.10    2005-03-10
	- Added support for the check_count flag, which allows the number
	  of tests run to be checked section-by-section, rather than
	  file-by-file only.

2.01    2005-03-07
	- Tweaked some error messages

2.00    2004-11-18
	- Mixed one final bug that was causing the manifest not to come out
	  in dependency order.

1.99    2004-10-28
	- Doing error messages a slightly different way

1.98    2004-10-28
	- Adding yet more error messages

1.97    2004-10-28
	- Added more error messages (when in verbose mode)

1.96    2004-09-05
	- Cleaned up Makefile.PL and dependencies

1.95    2004-09-04
	- Fix in add_class

1.94    2004-09-03
	- Fix a bug when generating manifests with relative paths

1.93    2004-09-03
	- Save in sorted order for consistency

1.92    2004-09-03
	- Fixed the bool and "" overloads for ::TestFile
	- Fixed manifest generation
	- Changed the meaning of the 'output' option slightly to make it more useful

1.91    2004-09-02
	- Added the ability to supply a custom file content generator

1.90    2004-09-02
	- More bugs that slipped through in ->save

1.64    2004-09-03
	- Fixed a number of calls to ->_write
	- ->add and ->add_class both return the number of files added now

1.63    2004-09-02
	- Made a small correction to the Test::Inline2::Handler::File API

1.62    2004-09-01
	- Added a special hack to prevent one particular warning during a
	 unit test script in which we don't want to see it.

1.61    2004-09-01
	- Fixed some bugs in Test::Inline2::Handler::File

1.60    2004-09-01
	- Changed to using Handler classes for the features we want to overload

1.50    2004-08-31
	- Converted from Test::Inline::Heavy to Test::Inline2
	- Removed Test::Inline2::Config
	- Added class-level dependencies to a test section

1.02    2004-08-30
	- Removed an erroneous $DB::single = 1

1.01    2004-08-20
	- Updated Algorithm::Dependency to 1.02

1.00    2004-08-20
	- Updating Algorithm::Dependency to 1.01 to fix critical ignore_orphans failure
	- Added a warning when there is a missing dependency

0.4     2004-04-17
	- No changes to Test::Inline::Heavy itself
	  Updated to match the changes from 0.3 to 0.4 of Test::ClassAPI

0.3     2004-04-17
	- No changes to Test::Inline::Heavy itself
	  Updated to use the more stable 0.3 version of Test::ClassAPI

0.2     2004-04-14
	- Changed namespace to Test::Inline::Heavy

0.1     2003-05-12
	- original version