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: 1060, column: 2)
License

Derivations

SystemTargetDerivationBuild status
x86_64-linux/gnu/store/s4i3xg8dslds9ln5bmsf7crjswfb2gzb-perl-test-object-0.08.drv
x86_64-linuxxtensa-ath9k-elf/gnu/store/wxxchyf2igrr98ypw6zzv0wz8m92ckv1-perl-test-object-0.08.drv
    x86_64-linuxx86_64-w64-mingw32/gnu/store/6l08b5p0g13pgcf724qhglayw1np5h8r-perl-test-object-0.08.drv
    x86_64-linuxx86_64-linux-gnux32/gnu/store/7xjgsh0d0x8zm44gjf3s9gn5cxkci8p5-perl-test-object-0.08.drv
    x86_64-linuxriscv64-linux-gnu/gnu/store/fznrpimk3f4zmcsgw954z0y29bxi518y-perl-test-object-0.08.drv
    x86_64-linuxpowerpc-linux-gnu/gnu/store/5wq2d349jj34zrlcp4m47i321w8iygpl-perl-test-object-0.08.drv
    x86_64-linuxpowerpc64-linux-gnu/gnu/store/g03b9m20vl59ygv7b02v46bkakjmmz0n-perl-test-object-0.08.drv
      x86_64-linuxpowerpc64le-linux-gnu/gnu/store/zlc4svmbanrf44w6hlxrzp6b239ps1k9-perl-test-object-0.08.drv
      x86_64-linuxor1k-elf/gnu/store/sfvsp1jrx2v3dnnac0rjbwjiy2xrcyvi-perl-test-object-0.08.drv
        x86_64-linuxmips64el-linux-gnu/gnu/store/fh7j1qfqsj8972q632c2jxrpb7l3cl4k-perl-test-object-0.08.drv
        x86_64-linuxi686-w64-mingw32/gnu/store/60yay6wc451ny4jqayfys0b0yvinn83j-perl-test-object-0.08.drv
        x86_64-linuxi586-pc-gnu/gnu/store/4z0b4sraypp1mnxgdqifvhy1wzvnrnyl-perl-test-object-0.08.drv
        x86_64-linuxavr/gnu/store/nfghcq2chsmpjxf58l0y34i8fyhpmp4i-perl-test-object-0.08.drv
          x86_64-linuxarm-linux-gnueabihf/gnu/store/8d085bargkriqq3i2mxd318g80dqghqk-perl-test-object-0.08.drv
          x86_64-linuxaarch64-linux-gnu/gnu/store/dcw0d7nvwyzrhcx60yp9fzb62kxddp88-perl-test-object-0.08.drv
          riscv64-linux/gnu/store/igmqrg59rjhz2jxbqsn7bkzvm9jx0861-perl-test-object-0.08.drv
          powerpc-linux/gnu/store/m7xzxxkv2sfa4yllnpm8h5m9xrfknxgy-perl-test-object-0.08.drv
            powerpc64le-linux/gnu/store/zz4n621dwasavp83rpi799v4r91ahdrb-perl-test-object-0.08.drv
            mips64el-linux/gnu/store/2y7mjj1bkrz2ljjjlhfrnxkggbr38rb7-perl-test-object-0.08.drv
              i686-linux/gnu/store/bjh57ydm4ql7psn3n8h2fyh1h05c9j2x-perl-test-object-0.08.drv
              i586-gnu/gnu/store/26f8x7zc0z17x8qp36sq0k7638i2qidw-perl-test-object-0.08.drv
              armhf-linux/gnu/store/jag49sw4agiqrimxzldxa0wkbc0d01dn-perl-test-object-0.08.drv
              aarch64-linux/gnu/store/dc9qn47mc7ql4ifi9p8hmf9xfgvgmbyg-perl-test-object-0.08.drv

              Lint warnings

              LinterMessageLocation
              description

              Validate package descriptions

              use @code or similar ornament instead of quotes