Language

Package: perl-test-object @ 0.08

Synopsis

Thoroughly testing objects via registered handlers

Description

In situations where you have deep trees of classes, there is a common situation in which you test a module 4 or 5 subclasses down, which should follow the correct behaviour of not just the subclass, but of all the parent classes.

This should be done to ensure that the implementation of a subclass has not somehow ``broken'' the object's behaviour in a more general sense.

Test::Object is a testing package designed to allow you to easily test what you believe is a valid object against the expected behaviour of all of the classes in its inheritance tree in one single call.

Home page
https://metacpan.org/release/Test-Object
Location
gnu/packages/perl-check.scm (line: 1036, column: 2)
License

Derivations

SystemTargetDerivationBuild status
x86_64-linux/gnu/store/49jdil83jq5v2c9nkbmir9azfknrv5b9-perl-test-object-0.08.drv
x86_64-linuxx86_64-w64-mingw32/gnu/store/nwqqm198jx56b59amv7dbsbq1qsf6wh6-perl-test-object-0.08.drv
x86_64-linuxriscv64-linux-gnu/gnu/store/hxxxlmddc8kkz1h78p390ha204rwcaq2-perl-test-object-0.08.drv
x86_64-linuxpowerpc-linux-gnu/gnu/store/jc00bqpvs5h1zyy00ck68icc5qj6lzv2-perl-test-object-0.08.drv
x86_64-linuxpowerpc64le-linux-gnu/gnu/store/2bw24m9iq2xzz72la2kf5fgmzy6gsbig-perl-test-object-0.08.drv
x86_64-linuxmips64el-linux-gnu/gnu/store/yn1acqwhmiil4n7g6ncl7k501sv1gp81-perl-test-object-0.08.drv
x86_64-linuxi686-w64-mingw32/gnu/store/3fz8r4d3sml01c3yjzsgywp62180wxx4-perl-test-object-0.08.drv
x86_64-linuxi586-pc-gnu/gnu/store/mnjk6yfjz8n71qr8js9wz004i88qjhdl-perl-test-object-0.08.drv
x86_64-linuxarm-linux-gnueabihf/gnu/store/xqhhi2w21bqb0gsvzrbn6ggx0c0dxahz-perl-test-object-0.08.drv
x86_64-linuxaarch64-linux-gnu/gnu/store/n3wasja70nm120aqx5gskphc94fac3ws-perl-test-object-0.08.drv
riscv64-linux/gnu/store/ajxqm9rv3pw0281x3agiqbixg8gchbl6-perl-test-object-0.08.drv
    powerpc-linux/gnu/store/5a16vaahnlyybflzqyrdpwibzhpxsikq-perl-test-object-0.08.drv
      powerpc64le-linux/gnu/store/vwcc3f07jpzvv6h3r366imal0rnkd2jx-perl-test-object-0.08.drv
      mips64el-linux/gnu/store/s8njfz9cns3kx8z1vw17zcwspylrzaq1-perl-test-object-0.08.drv
        i686-linux/gnu/store/qv16y86pc0acb8vrv2309gddkja5d7hy-perl-test-object-0.08.drv
        i586-gnu/gnu/store/pzykw7nwcdbm6m8ba0q0jbrnlh4fqnfp-perl-test-object-0.08.drv
        armhf-linux/gnu/store/8qfpbf0gd643vdg8394pfm7xmc41bmci-perl-test-object-0.08.drv
        aarch64-linux/gnu/store/a2qri84230x8j7y6aslqqx7qmrjkjxfb-perl-test-object-0.08.drv

        Lint warnings

        LinterMessageLocation
        description

        Validate package descriptions

        use @code or similar ornament instead of quotes