[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#919378: ITP: libtest-bits-perl -- Perl module for for testing binary data



Package: wnpp
Owner: Florian Schlichting <fsfs@debian.org>
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-perl@lists.debian.org

* Package name    : libtest-bits-perl
  Version         : 0.02
  Upstream Author : Dave Rolsky <autarch@urth.org>
* URL             : https://metacpan.org/release/Test-Bits
* License         : Artistic-2.0
  Programming Lang: Perl
  Description     : Perl module for for testing binary data

Test::Bits provides a single subroutine, bits_is(), for testing binary data.

This module is quite similar to Test::BinaryData and Test::HexString in
concept. The difference is that this module shows failure diagnostics in a
different way, and has a slightly different calling style. Depending on the
nature of the data you're working with, this module may be easier to work
with.

In particular, when you're doing a lot of bit twiddling, this module's
diagnostic output may make it easier to diagnose failures. A typical failure
diagnostic will look like this:

The two pieces of binary data are not the same length (got 2, expected 3).

Binary data begins differing at byte 1.

Got: 01111000

Expect: 01111001

The package will be maintained under the umbrella of the Debian Perl Group.
It is part of the dependency chain for GeoIP2.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.


Reply to: