~ubuntu-branches/ubuntu/trusty/libtest-roo-perl/trusty-proposed

« back to all changes in this revision

Viewing changes to Changes

  • Committer: Package Import Robot
  • Author(s): gregor herrmann
  • Date: 2014-01-14 19:25:11 UTC
  • Revision ID: package-import@ubuntu.com-20140114192511-9ycl4dc1zgamfnek
Tags: upstream-1.002
ImportĀ upstreamĀ versionĀ 1.002

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Revision history for Test-Roo
 
2
 
 
3
1.002     2013-09-25 14:03:55 America/New_York
 
4
 
 
5
    [FIXES]
 
6
 
 
7
    - Compile test could hang on Windows
 
8
 
 
9
    [PREREQS]
 
10
 
 
11
    - Dropped configure_requires for ExtUtils::MakeMaker to 6.17
 
12
 
 
13
1.001     2013-09-11 10:13:42 America/New_York
 
14
 
 
15
    [CHANGED]
 
16
 
 
17
    - modifiers on 'each_test' are now included in the subtest block so
 
18
      that any tests run in the modifiers are listed with other tests in
 
19
      the block
 
20
 
 
21
    [DOCUMENTED]
 
22
 
 
23
    - Enhanced SYNOPSIS
 
24
 
 
25
1.000     2013-03-08 18:59:20 America/New_York
 
26
 
 
27
    [INCOMPATIBLE CHANGES]
 
28
 
 
29
    - importing Test::Roo makes the current class a subclass of
 
30
      Test::Roo::Class; all methods moved there instead of being exported
 
31
    
 
32
    - Test::Roo now only exports 'test' and 'run_me'
 
33
 
 
34
    - done_testing is never called automatically
 
35
 
 
36
    [ADDED]
 
37
 
 
38
    - Test::Roo::Class has 'run_tests' method for creating and running
 
39
      tests; can be called as object or class method
 
40
 
 
41
    - Test::Roo::Class has lazy 'description' attribute for generating
 
42
      descriptions from test attributes
 
43
 
 
44
    - Added 'each_test' hook for global actions before/after every test
 
45
 
 
46
    [DOCUMENTED]
 
47
 
 
48
    - Includes Test::Roo::Cookbook with examples
 
49
 
 
50
    - Test::Roo docs explain differences from Test::Routine
 
51
 
 
52
0.002     2013-02-25 14:25:09 America/New_York
 
53
 
 
54
    [ADDED]
 
55
 
 
56
    - Refactored test run code into a new 'run_me' method to allow manual
 
57
      control over test runs, including multiple, parameterized runs.
 
58
 
 
59
0.001     2013-02-25 12:23:27 America/New_York
 
60
 
 
61
    - First release
 
62