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/145r78cvfcjss35q2y96q0v99fl3b3ww-perl-test-object-0.08.drv
x86_64-linuxx86_64-w64-mingw32/gnu/store/wzb2849d1jrj9nnb65ad0zi9drqz4cwn-perl-test-object-0.08.drv
x86_64-linuxriscv64-linux-gnu/gnu/store/451w6m986r51ykgcrkgkkc9wv7mvr88m-perl-test-object-0.08.drv
x86_64-linuxpowerpc-linux-gnu/gnu/store/dbnf165gfw736lzxi8wa5dp72fr8yv56-perl-test-object-0.08.drv
x86_64-linuxpowerpc64le-linux-gnu/gnu/store/acp2fmpqk9h1fc6jqfzi09sl86figf52-perl-test-object-0.08.drv
x86_64-linuxmips64el-linux-gnu/gnu/store/0144xdc4yjx5rc3mpsq0zsb9nahys3a5-perl-test-object-0.08.drv
x86_64-linuxi686-w64-mingw32/gnu/store/z7yx7fphddaqnkix12ij9bd088hh9bq2-perl-test-object-0.08.drv
x86_64-linuxi586-pc-gnu/gnu/store/kyrwyhs96i1rq2draxd0g97yrbi5gwhf-perl-test-object-0.08.drv
x86_64-linuxarm-linux-gnueabihf/gnu/store/1gc4sdiiinmgdbi9q0qmjz5c5ackiqv0-perl-test-object-0.08.drv
x86_64-linuxaarch64-linux-gnu/gnu/store/cyxanx3v3bz2zdp64q5abxyr3zxda3wz-perl-test-object-0.08.drv
riscv64-linux/gnu/store/arbczglxk4vgfjskkq56jcxbhyn8bldi-perl-test-object-0.08.drv
powerpc-linux/gnu/store/qf1rd8y3f5k5bpw7dwhzwf2rkl0id133-perl-test-object-0.08.drv
    powerpc64le-linux/gnu/store/ays4gxr08rgn9d45ggx48hq9djf80fj7-perl-test-object-0.08.drv
    mips64el-linux/gnu/store/vi6pd3akq7fmnw30nnb43icpfmlxnsw6-perl-test-object-0.08.drv
      i686-linux/gnu/store/82kx6b4mlgh2w3yl2rkmsf9xpx33j0gn-perl-test-object-0.08.drv
      i586-gnu/gnu/store/pa42v80afwg18qwr22mlzzp3zyfrk276-perl-test-object-0.08.drv
      armhf-linux/gnu/store/rflhnw1llb2glr1z42hr642cl06cdmcr-perl-test-object-0.08.drv
      aarch64-linux/gnu/store/biz91f6fp7i1kqh584l82fzjfrgqqgzp-perl-test-object-0.08.drv

      Lint warnings

      LinterMessageLocation
      description

      Validate package descriptions

      use @code or similar ornament instead of quotes