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/ng6cdkz1ncmd2cvgvd8hv48b75m2prby-perl-test-object-0.08.drv
x86_64-linuxx86_64-w64-mingw32/gnu/store/w0mmj0k2wirplpwh4r55bj9wj28jxzay-perl-test-object-0.08.drv
x86_64-linuxriscv64-linux-gnu/gnu/store/kzq8ynz2y12skhw4v64r7rfbrg4zj1c3-perl-test-object-0.08.drv
x86_64-linuxpowerpc-linux-gnu/gnu/store/6ilrbnzqs7g25syyyx5igx7kh2q3nahi-perl-test-object-0.08.drv
x86_64-linuxpowerpc64le-linux-gnu/gnu/store/wnskp5g69zgdsxwbdmmiw4gi6i77z0wj-perl-test-object-0.08.drv
x86_64-linuxmips64el-linux-gnu/gnu/store/mv9r5s6lgi02zkbny91lvl8y2mzw3ars-perl-test-object-0.08.drv
x86_64-linuxi686-w64-mingw32/gnu/store/4p5hfrz3w0zy2466v2hw93ab2z6fxcz1-perl-test-object-0.08.drv
x86_64-linuxi586-pc-gnu/gnu/store/srcj5vkab5bl81agd6j0z0x6w0818q9q-perl-test-object-0.08.drv
x86_64-linuxarm-linux-gnueabihf/gnu/store/1vr707ymnvpqv8w73lbh9j21snq9zc46-perl-test-object-0.08.drv
x86_64-linuxaarch64-linux-gnu/gnu/store/lv73zvjy2pm0zw9sz6v37r131p7007n1-perl-test-object-0.08.drv
riscv64-linux/gnu/store/zg3dmx65z7r9f0fby44syxcswdz6fzph-perl-test-object-0.08.drv
    powerpc-linux/gnu/store/08asy7ydxc4wbkb29i2v9d8mw870zx0j-perl-test-object-0.08.drv
      powerpc64le-linux/gnu/store/xrdhnf7xrmkxb8vxf6gmi7hny4cldqms-perl-test-object-0.08.drv
      mips64el-linux/gnu/store/xlxjf7s05pbffjl741mgj5imn2na7ayk-perl-test-object-0.08.drv
        i686-linux/gnu/store/57wm0bhl5qhx1gkxkg7fl9vnqh503k1f-perl-test-object-0.08.drv
        i586-gnu/gnu/store/3y7b581cqbgwwh58x3c9fv784p5c276a-perl-test-object-0.08.drv
        armhf-linux/gnu/store/c9vqgr2gnvqw7nz1pf2nmg1cik920fwz-perl-test-object-0.08.drv
        aarch64-linux/gnu/store/0hd9ibzajrd6px2zagqgavhjdylldbls-perl-test-object-0.08.drv

        Lint warnings

        LinterMessageLocation
        description

        Validate package descriptions

        use @code or similar ornament instead of quotes