perl-Test-Roo - Test::Roo examples

Distribution: ROSA 2014.1
Repository: ROSA Contrib x86_64
Package name: perl-Test-Roo
Package version: 1.2.0
Package release: 2-rosa2014.1
Package architecture: noarch
Package type: rpm
Installed size: 75.62 KB
Download size: 33.07 KB
Official Mirror:
This module allows you to compose the Test::More manpage tests from roles. It is inspired by the excellent the Test::Routine manpage module, but uses the Moo manpage instead of the Moose manpage. This gives most of the benefits without the need for the Moose manpage as a test dependency. Test files are Moo classes. You can define any needed test fixtures as Moo attributes. You define tests as method modifiers -- similar in concept to 'subtest' in the Test::More manpage, but your test method will be passed the test object for access to fixture attributes. You may compose any the Moo::Role manpage into your test to define attributes, require particular methods, or define tests. This means that you can isolate test _behaviors_ into roles which require certain test _fixtures_ in order to run. Your main test file will provide the fixtures and compose the roles to run. This makes it easy to reuse test behaviors.


  • perl(Test::Roo) == 1.2.0
  • perl(Test::Roo::Class) == 1.2.0
  • perl(Test::Roo::Cookbook) == 1.2.0
  • perl(Test::Roo::Role) == 1.2.0
  • perl-Test-Roo == 1.2.0-2:2014.1

    Install Howto

    1. Enable ROSA Contrib repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install perl-Test-Roo rpm package:
      # urpmi perl-Test-Roo


    • /usr/lib/perl5/vendor_perl/5.18.2/Test/
    • /usr/lib/perl5/vendor_perl/5.18.2/Test/Roo/
    • /usr/lib/perl5/vendor_perl/5.18.2/Test/Roo/
    • /usr/lib/perl5/vendor_perl/5.18.2/Test/Roo/
    • /usr/share/doc/perl-Test-Roo/CONTRIBUTING
    • /usr/share/doc/perl-Test-Roo/Changes
    • /usr/share/doc/perl-Test-Roo/LICENSE
    • /usr/share/doc/perl-Test-Roo/META.json
    • /usr/share/doc/perl-Test-Roo/META.yml
    • /usr/share/doc/perl-Test-Roo/README
    • /usr/share/man/man3/Test::Roo.3pm.xz
    • /usr/share/man/man3/Test::Roo::Class.3pm.xz
    • /usr/share/man/man3/Test::Roo::Cookbook.3pm.xz
    • /usr/share/man/man3/Test::Roo::Role.3pm.xz


    2014-07-25 - Denis Silakov <> 1.2.0-2 + Revision: 55e947c - MassBuild#464: Increase release tag