[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