File: Changes

package info (click to toggle)
libtest-spec-perl 0.54-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 312 kB
  • sloc: perl: 2,502; makefile: 2
file content (137 lines) | stat: -rw-r--r-- 4,615 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
Revision history for Perl extension Test::Spec.

0.54 Tue Nov 21 12:46:00 MSK 2017
  - `around` method added to allow localized variables and other local setup.
    Call `yield` method to run examples by `around` CODE.
    Contributed by @akzhan

  - Replace some `use base` with `use parent` and other minor updates.
    Contributed by @akzhan

  - Now tested under Perl 5.22-5.26 too
    Contributed by @akzhan

  - predictable_destroy spec fixed under Perl 5.8
    Contributed by @akzhan

0.53 Wed Aug 16 09:49:00 BST 2017
  - POD links are clickable
    Contributed by @manwar (issue #42)

0.52 Tue Aug 15 10:20:00 BST 2017
  - Pass example instance to each test
    Contributed by @jamhed (issue #30, #41)
  - Fix runtests to run all examples that match any of the patterns
    Contributed by @mpw96 (issue #37, #38)
  - Ensure META.json includes requirements
    Reported by @joelrebel (issue #39)

0.51 Mon Jul 27 20:05:00 BST 2015
  - Fixed top level describe blocks running out of order
    Contributed by @mla (issue #28)

0.50 Sun Apr 19 18:13:00 BST 2015
  - Removed several memory leaks
    Reported by @JRaspass (issue #24)
  - any_number() no longer fails if it is never called
    Contributed by @ptolemarch and @cavemanpi (issue #25)

0.49 Sun Jan 18 12:56:00 EST 2015
  - Added with_deep
    Contributed by Andy Jones (issue #21)
  - Documented memory leak in stub()
    Reported by Victor Efimov (issue #14)
  - Added Travis CI info
    Contributed by Andy Jones (issue #23)
  - Fixed mock() example documentation
    Reported by Victor Efimov (issue #15)
    Contributed by Andy Jones (issue #22)

0.48 Tue Jan 06 22:52:00 EST 2015
  - Testing fixes for Alpha branch of Test::More
    Contributed by Chad Granum (issue #18)
  - Metadata fixes
    Contributed by Graham Knop (issue #19)

0.47 Fri Oct 11 01:22:00 EDT 2012
  - added repository metadata for CPAN
    Contributed by David Steinbrunner (issue #13)

0.46 Tue Oct  2 13:23:00 EDT 2012
  - with() enables argument matching on mocked methods
  - raises() makes mocked methods raise exceptions
    Contributed by Kjell-Magne Øierud (issue #12)

0.45 Mon May  7 10:08:13 EDT 2012
  - Add support for TAP version 13.
    Contributed by Michael G. Schwern (issue #11)

0.44 Mon Apr 30 11:04:00 CST 2012
  - Allow shared_examples_for to be defined in any context.

0.43 Sat Apr 14 16:22:00 EST 2012
  - Fixed runtests() to honor its contract to run only the examples specified
    in its @patterns parameter or SPEC environment variable.

0.42 Mon Mar 05 21:18:00 CST 2012
  - Added context() and xcontext() aliases for describe/xdescribe
    (reported by intrigeri)

0.41 Sat Mar 03 19:04:00 EST 2012
  - Added license info to Makefile.PL (RT #75400)
  - Fixed test suite problems on Windows

0.40 Mon Jan 30 18:38:00 EST 2012
  - Fixed problem that caused Test::Spec usage errors (e.g. 'describe "foo";'
    without a subroutine argument) to be reported from inside the library,
    instead of the caller's perspective where the actual error is.

0.39 Wed Aug 31 00:52:00 EST 2011
  - Added xit/xthey/xdescribe to mark TODO tests, inspired by the
    Jasmine JavaScript framework.
    Contributed by Marian Schubert (issue #10).

0.38 Sat Jul 09 23:16:00 EST 2011
  - Added share() function to facilitate spec refactoring.

0.37 Thu Jul 07 13:55:00 EST 2011
  - Fixed bug where shared examples defined in one package could not be
    used in another package.

0.36 Tue Jul 05 18:23:00 EST 2011
  - Improved reporting of errors using spec_helper.
  - Minor documentation formatting fixes

0.35 Wed Jun 29 16:52:00 UTC 2011
  - Fixed test suite for Windows environments.

0.34
  - Added spec_helper utility function to load helper scripts
    relative to the spec.

0.33 Mon Jun 13 15:03:03 UTC 2011
  - Added shared_examples_for/it_should_behave_like to allow
    factorization of tests.

0.32 Thu Jun  9 16:09:55 UTC 2011
  - Fixed a problem with the tests that occurred only when
    Package::Stash::XS was not installed (issue #8).

0.31
  - "use Test::Spec" now enables strict and warnings in the calling
    scope to lessen boilerplate code in specs.
    Contributed by Marian Schubert (issues #2, #3, #4, #7)
  - 6x speed improvement by removing Moose (test suite went from 8.33s
    to 1.25s).
  - Diagnostics improvements (issue #5)

0.30  Fri Jun  3 04:55:54 2011
  - Examples that die will now display the error message even when run
    through a harness like prove(1).

0.29  Thu May 19 18:49:00 2011
        - Quell annoying Test::Deep::isa() warnings.

0.28  Thu May 19 11:15:58 2011
        - Extracted from ICA::Test::Spec