[libtest-moose-more-perl] branch master updated (a7e860e -> b847359)

Lucas Kanashiro kanashiro at moszumanska.debian.org
Sun Jun 25 18:59:05 UTC 2017


This is an automated email from the git hooks/post-receive script.

kanashiro pushed a change to branch master
in repository libtest-moose-more-perl.

      from  a7e860e   release libtest-moose-more-perl version 0.038-1
      adds  2f6ea7d   ignore *~
      adds  6d4e79c   Allow fails on Perl v5.12
      adds  cfbeaea   update Changes
      adds  57c22fa   Use prototypes consistently
      adds  9bda18a   Merge branch 'topic/consistent-prototypes'
      adds  6e7e379   t/validate_attribute.t -> t/validate_attribute/basic.t
      adds  38bf016   t/is_class_ok.t -> t/is_class_ok/basic.t
      adds  a497553   additional is_class_ok tests
      adds  2cc758e   Update Changes
      adds  6898eb3   If the metaclass appears to not be Moosey, check the class name
      adds  bb5636d   Merge branch 'bug/make-is_class_ok-like-attribute-metaclasses'
      adds  e6ff9af   t/attribute/coerce.t -> t/validate_attribute/coerce.t
      adds  6f34e9a   Simplify some logic
      adds  e4e9945   Drop an old, now pointless, check
      adds  56d122b   Add attribute 'required' check tests
      adds  efd93b1   attributes: allow to check an attribute is *not* required, as well
      adds  66fff85   update Changes
      adds  1683d7c   Merge branch 'attribute/required/tests'
      adds  df03998   Add attribute 'lazy' check tests
      adds  f019011   Allow checking for laziness in role attributes
      adds  54a34f7   Drop our generated cpanfile
      adds  44a0f32   Merge branch 'master' into attribute/lazy/tests
      adds  ebd442d   update travis config
      adds  07edb95   Merge branch 'master' into attribute/lazy/tests
      adds  162e482   v0.039
      adds  cc5bb32   nit!  drop some bits that made it into the lazy check tests
      adds  06a7345   nit! test layout tweak
      adds  53be075   has_method_ok() now uses _thing_name()
      adds  b3dd813   requires_method_ok() now uses _thing_name()
      adds  b7d5261   Make does_{,not_}ok() handle metaclasses that don't do roles
      adds  bc5b79f   Drop a redundant line of documentation
      adds  09d3edb   use _thing_name() for isa tests in validate_class()
      adds  564baf5   When validating attribute metaclasses, say so
      adds  bc750b1   Use more interesting options for our compose "tests"
      adds  03ad9ff   has_attribute_ok honors -subtest
      adds  0458c65   Handle subtest headers properly in our testing
      adds  f95fd48   Merge branch 'has_attribute_ok/subtest'
      adds  550cb0f   v0.040
      adds  41f2649   Add a 'validate' export group
      adds  ed207d0   Make -compose messages a little cleaner
      adds  2b92650   initial add: Test::Moose::More::Utils
      adds  0857703   does_metaroles_ok() tests
      adds  d4d0a51   does_metaroles_ok()
      adds  3eeebe2   Drop v5.10 from our tests
      adds  8935071   uniq is only in List::Util since 1.45, so specify that
      adds  0ffb82c   Make Pod::Spell happy with TMM
      adds  e0ef371   Document does_metaroles_ok()
      adds  baef52e   Initial functional tests
      adds  e916f6e   ...additional functional tests.
      adds  042ae86   croak() if we can't find a metaclass attribute
      adds  2e7ee4c   Apparently 5.8, 5.10 hate how I was using autobox::Core
      adds  2af8bdf   Merge branch 'does_metaroles_ok'
      adds  9af6b0d   POD: update -compose doc to reflect new subtest messages
      adds  b23f2af   Move known_sugar() to ...::Utils
      adds  54c449c   v0.041
      adds  71da46a   Merge branch 'master' into does_metaroles_ok
      adds  ab5da32   Test class_metaroles option to validate_class()
      adds  a8f523b   Add 'class_metaroles' option to validate_class()
      adds  db23efc   Merge branch 'does_metaroles_ok'
      adds  8a9eb61   Add does_not_metaroles_ok()
      adds  c60e0e0   Make Pod::Spell happy
      adds  2e85762   Merge branch 'does_not_metaroles_ok'
      adds  c7df3d5   Use the subtest bits now in TAP::SimpleOutput
      adds  7047964   v0.042
      adds  7f65ff3   Ensure TAP::SimpleOutput 0.009 is used
      adds  e9d72a9   v0.043
      adds  7a515c2   doc! include note w.r.t. inherited methods for has_method_ok()
      adds  db7b112   Document validate_class ... class_metaroles => ...
      adds  884dd0c   Add 'no_class_metaroles' to validate_class()
      adds  2454817   correct testfile name
      adds  fedeb80   Add {,no_}role_metaroles option to validate_role()
      adds  e3fd534   add class_metaclasses option to validate_class()
      adds  5de8f87   Push metaclass checking logic up to validate_thing
      adds  07b86b7   add role_metaclasses to validate_role()
      adds  34f3b92   ...fix the spelling in a testfile name
      adds  7e26511   pod note: we don't attempt to validate MOP types passed to does_*metaroles_ok()
      adds  cb998a2   Add validate_thing() tests for 'metaclasses'
      adds  2c4bc84    Add validate_role() tests for 'metaclasses'
      adds  c0197e4   Update Changes
      adds  1e6a678   Merge branch 'validate/metaroles'
      adds  3b4e8c4   Add has_no_method_ok()
      adds  daffb66   Rename method_ok test file
      adds  90b0c16   ...and document
      adds  c24529e   Add Changes entry
      adds  b6222f6   Fix broken POD links
      adds  46ee5e6   Add no_methods to validate_thing()
      adds  6e35552   validate_thing() => methods/no_methods tests
      adds  6468e94   Make our sanity checks sane
      adds  cc06bb2   Validate has_method_ok() finds accessors, as well.
      adds  9837a2b   check methods coming in via roles, attributes, etc
      adds  38587c7   *_method_ok() against superclass methods
      adds  b029651   nit! add a FIXME/TODO comment
      adds  103bbcc   add validate_class() methods/no_methods tests
      adds  5509734   Update Changes w/no_methods
      adds  7f7738f   Merge branch 'has_no_method_ok'
      adds  4c283ee   v0.044
      adds  05acaac   doc! =func -> =test
      adds  a20023e   v0.045
      adds  0033984   Add is_{not_,}pristine_ok()
      adds  48e3fb9   Update Changes
      adds  95331b8   Merge branch 'test/pristine'
      adds  15a365a   Refactor requires_method_ok() in preparation to adding its inverse
      adds  459305e   Add does_not_require_method_ok()
      adds  362c7a7   Update Changes
      adds  7f8b455   Properly lexicalize(tm) our has..._method_ok() test subs
      adds  005516d   Initial has_...method_from_anywhere_ok()
      adds  fa416c5   Update Changes
      adds  bc6031d   ...and export them
      adds  f2be62c   Helps to call a method by its actual name
      adds  215ad94   Additional tests -- basic
      adds  93725f9   Merge branch 'method_from_anywhere_ok'
      adds  ff779a2   Additional ...method_ok() TBT tests
      adds  cac0908   ..._methods_ok() TBT superclass tests
      adds  282c0ac   Update Changes
      adds  c889ea6   Merge branch 'method_from_anywhere_ok'
      adds  08363f1   Split attribute_options_ok() tests out from validate_attribute() tests
      adds  9ef4b3b   v0.046
      adds  9e8bfe6   nit!
      adds  7ad691d   Update Changes
      adds  32da003   '-subtest => 1' now does something sensible
      adds  1b98501   Add tests for -subtest => 1
      adds  04286fd   Merge branch 'subtest-1'
      adds  e648be2   Make 5.8 "ok to fail"
      adds  88a721a   Drop the cache bits
      adds  6b7ce51   Fix our allow_failures
      adds  7dabb08   Drop "dev"
      adds  7b3fdda   add method_from_pkg_ok()
      adds  76ec515   Update Changes
      adds  b0f21ef   method_from_pkg_ok() tests
      adds  598c7bf   ...aaaand test with DNE method
      adds  45dee2e   Refactor in preparation for currying additional functions
      adds  76df519   Merge branches 'travis' and 'method_from_pkg_ok'
      adds  5d6b92c   Add method_not_from_pkg_ok()
      adds  2c8a92d   rejigger how we handle Naming The Thing's Method
      adds  337270e   tests for method_not_from_pkg_ok()
      adds  939919c   nit!
      adds  4ebcea6   Update Changes
      adds  f16defd   Merge branch 'method_from_pkg_ok'
      adds  80df7fc   v0.047
      adds  a96d01a   wip -- method_is_accessor ...
      adds  9fc892b   Add POD for methodis_*accessor()
      adds  54aac80   Update Changes
      adds  5e2e6fe   Merge branch 'method_is_accessor'
      adds  eea1551   Update README
      adds  5037a06   Fix POD link to Class::MOP::Method::Accessor
      adds  6efce3a   update Changes
      adds  426a820   Add no_meta_ok()
      adds  a0a5339   Add tests for no_meta_ok()
      adds  48548e2   Update Changes
      adds  9917f7a   Merge branch 'no_meta_ok'
      adds  971cefd   Sort our exports
      adds  1995442   Use _thing_name() in _role_wraps(), like everybody else
      adds  653db74   Skip to the next attribute if current one DNE in _thing_guts() attribute loop
      adds  601e22b   Simplify some of the logic in our _validate_thing_guts()'s attribute loop
      adds  af5e1e6   Update Changes
      adds  1eab21e   Use apply vs modifying $_ in a map
      adds  052b7ff   Add 5.26 to the travis build matrix
      adds  18162cd   wip! Wrap more things in explicit C<>
      adds  f9f09b2   Update Changes
      adds  0c8c0d5   Merge branch 'pod-nits'
      adds  113e74b   generated files: update
      adds  b33a6e7   Travis: drop Perl < 5.16 from build matrix
      adds  1077e24   v0.048
      adds  82b83e5   New upstream version 0.048
       new  3ef55fc   Updated version 0.048 from 'upstream/0.048'
       new  692cf22   Update debian/changelog
       new  02b346d   Update years of upstream copyright
       new  7a7850c   Update Debian packaging copyright
       new  0db93a1   Bump debhelper compatibility level to 10
       new  01c4d97   Declare compliance with Debian Policy 4.0.0
       new  7a1bc0d   Add build and runtime dependency on liblist-moreutils-perl
       new  20703d3   Add version constraint in libtap-simpleoutput-perl
       new  b847359   releasing libtest-moose-more-perl version 0.048-1 to unstable

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                                            |  61 ++
 LICENSE                                            |   2 +-
 MANIFEST                                           |  36 +-
 META.json                                          | 392 ++++++----
 META.yml                                           | 379 ++++++----
 Makefile.PL                                        |  29 +-
 README                                             | 332 ++++++++-
 SIGNATURE                                          | 119 +--
 cpanfile                                           |  16 +-
 debian/changelog                                   |  13 +
 debian/compat                                      |   2 +-
 debian/control                                     |   8 +-
 debian/copyright                                   |   3 +-
 lib/Test/Moose/More.pm                             | 814 ++++++++++++++++-----
 lib/Test/Moose/More/Utils.pm                       | 128 ++++
 t/00-compile.t                                     |  17 +-
 t/00-report-prereqs.dd                             |  16 +-
 t/00-report-prereqs.t                              |  20 +-
 t/attribute_options_ok/basic.t                     |  85 +++
 t/attribute_options_ok/subtest-wrapper.t           |  62 ++
 t/does_metaroles_ok.t                              | 125 ++++
 t/does_not_metaroles_ok.t                          | 125 ++++
 t/does_not_ok.t                                    |  10 +
 t/does_ok.t                                        |  11 +
 t/has_method_ok.t                                  |  25 -
 t/{is_class_ok.t => is_class_ok/basic.t}           |   0
 .../moose-meta-attribute-should-be-moosey.t}       |  41 +-
 t/is_immutable_ok.t                                |   2 +-
 t/method_from_pkg_ok.t                             |  48 ++
 t/method_is_accessor_ok.t                          |  49 ++
 t/method_is_not_accessor_ok.t                      |  50 ++
 t/method_not_from_pkg_ok.t                         |  48 ++
 t/method_ok.t                                      | 142 ++++
 t/{meta_ok.t => no_meta_ok.t}                      |  12 +-
 t/pristine_ok.t                                    |  19 +
 t/requires_method_ok.t                             |  15 +
 t/subtest-1.t                                      |  39 +
 t/validate_attribute.t                             | 154 ----
 t/validate_attribute/basic.t                       | 101 +++
 t/{attribute => validate_attribute}/coerce.t       |  12 +-
 t/validate_attribute/in_roles.t                    |   2 +-
 .../coerce.t => validate_attribute/lazy.t}         |  52 +-
 .../coerce.t => validate_attribute/required.t}     |  52 +-
 t/{validate_class.t => validate_class/basic.t}     |  33 +-
 t/validate_class/metaclasses.t                     |  78 ++
 t/validate_class/metaroles.t                       |  40 +
 t/validate_class/methods.t                         |  39 +
 t/validate_role/compose.t                          |  13 +-
 t/validate_role/metaclasses.t                      | 107 +++
 t/validate_role/metaroles.t                        |  41 ++
 t/validate_thing/metaclasses.t                     |  77 ++
 t/validate_thing/methods.t                         |  37 +
 t/validate_thing/sugar.t                           |   2 +-
 xt/author/eol.t                                    |  34 +-
 xt/author/no-tabs.t                                |  32 +-
 xt/author/pod-coverage.t                           |   2 +-
 xt/{release => author}/pod-linkcheck.t             |   2 +-
 xt/author/pod-spell.t                              |  36 +-
 xt/author/pod-syntax.t                             |   2 +-
 xt/release/has-version.t                           |   2 +-
 xt/release/minimum-version.t                       |   2 +-
 xt/release/no-smart-comments.t                     |  50 +-
 62 files changed, 3387 insertions(+), 910 deletions(-)
 create mode 100644 lib/Test/Moose/More/Utils.pm
 create mode 100644 t/attribute_options_ok/basic.t
 create mode 100644 t/attribute_options_ok/subtest-wrapper.t
 create mode 100644 t/does_metaroles_ok.t
 create mode 100644 t/does_not_metaroles_ok.t
 delete mode 100644 t/has_method_ok.t
 copy t/{is_class_ok.t => is_class_ok/basic.t} (100%)
 rename t/{is_class_ok.t => is_class_ok/moose-meta-attribute-should-be-moosey.t} (51%)
 create mode 100644 t/method_from_pkg_ok.t
 create mode 100644 t/method_is_accessor_ok.t
 create mode 100644 t/method_is_not_accessor_ok.t
 create mode 100644 t/method_not_from_pkg_ok.t
 create mode 100644 t/method_ok.t
 copy t/{meta_ok.t => no_meta_ok.t} (79%)
 create mode 100644 t/pristine_ok.t
 create mode 100644 t/subtest-1.t
 delete mode 100644 t/validate_attribute.t
 create mode 100644 t/validate_attribute/basic.t
 copy t/{attribute => validate_attribute}/coerce.t (84%)
 copy t/{attribute/coerce.t => validate_attribute/lazy.t} (51%)
 rename t/{attribute/coerce.t => validate_attribute/required.t} (51%)
 rename t/{validate_class.t => validate_class/basic.t} (86%)
 create mode 100644 t/validate_class/metaclasses.t
 create mode 100644 t/validate_class/metaroles.t
 create mode 100644 t/validate_class/methods.t
 create mode 100644 t/validate_role/metaclasses.t
 create mode 100644 t/validate_role/metaroles.t
 create mode 100644 t/validate_thing/metaclasses.t
 create mode 100644 t/validate_thing/methods.t
 rename xt/{release => author}/pod-linkcheck.t (86%)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libtest-moose-more-perl.git



More information about the Pkg-perl-cvs-commits mailing list