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

Bug#902730: marked as done (ITP: sharness -- Sharness is a portable shell library to write, run, and analyze automated tests for Unix programs. Since all tests output TAP, the Test Anything Protocol, they can be run with any TAP harness (e.g. "prove").)



Your message dated Fri, 03 Aug 2018 11:00:28 +0000
with message-id <E1flXoq-0002Tg-8E@fasolo.debian.org>
and subject line Bug#902730: fixed in sharness 1.0.0-1
has caused the Debian Bug report #902730,
regarding ITP: sharness -- Sharness is a portable shell library to write, run, and analyze automated tests for Unix programs. Since all tests output TAP, the Test Anything Protocol, they can be run with any TAP harness (e.g. "prove").
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
902730: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902730
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Lars Kruse <devel@sumpfralle.de>

* Package name    : sharness
  Version         : 1.0.0
  Upstream Author : Christian Couder <chriscool@tuxfamily.org>
* URL             : https://github.com/chriscool/sharness
* License         : GPL2+
  Programming Lang: Shell
  Description     : Sharness is a portable shell library to write, run, and analyze automated tests for Unix programs. Since all tests output TAP, the Test Anything Protocol, they can be run with any TAP harness (e.g. "prove").

Each test is written as a shell script, for example:

  test_expect_success "Success is reported like this" "
    echo hello world | grep hello
  "

  test_expect_failure "We expect this to fail" "
    test 1 = 2
  "


Sharness is used by a few Debian packages as part of their DEP8
tests (via autopkgtest):
  * gearmand
  * git-reintegrate
  * git-remote-bzr
  * git-remote-hg
  * hiera-eyaml
  * jemalloc
  * mod-gearman
  * munin
  * pass-otp
  * puppet-lint
  * puppet-module-puppetlabs-concat
  * puppet-module-puppetlabs-ntp
  * puppet-module-puppetlabs-stdlib
(the list was assembled via https://codesearch.debian.net)

Currently these packages embed a copy of the sharness.sh file below
debian/tests.
I will file bug reports against these packages (including patches) after
the sharness package is available, in order to help them getting rid of
their embedded code copies.

I am part of the munin packaging team, thus the munin package would
benefit immediately from this package.

I plan to maintain the sharness package for the foreseeable future.

I will need a sponsor for uploading this package.

Cheers,
Lars

--- End Message ---
--- Begin Message ---
Source: sharness
Source-Version: 1.0.0-1

We believe that the bug you reported is fixed in the latest version of
sharness, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 902730@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Lars Kruse <devel@sumpfralle.de> (supplier of updated sharness package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 13 Jul 2018 03:52:54 +0200
Source: sharness
Binary: sharness
Architecture: source all
Version: 1.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Lars Kruse <devel@sumpfralle.de>
Changed-By: Lars Kruse <devel@sumpfralle.de>
Description:
 sharness   - shell library for automated tests with TAP output
Closes: 902730
Changes:
 sharness (1.0.0-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #902730)
   * add DEP8 tests
   * add upstream documentation
   * add overrides for issues to be discussed with upstream
   * add upstream meta information (DEP12)
     see https://wiki.debian.org/UpstreamMetadata
   * d/copyright: add licensing for debian packaging.
     Thanks, Sergio Durigan Junior
   * place "aggregate-results.sh" below doc/contrib/
Checksums-Sha1:
 bb222e6771f8c2d6d6d92205b2029b0492232962 1874 sharness_1.0.0-1.dsc
 97331ad700109c5bd9ace8eb1294609f5ce5b734 36000 sharness_1.0.0.orig.tar.gz
 7cbf680d3f3f8cf35991fa1ddf89d8ceebff41f9 2740 sharness_1.0.0-1.debian.tar.xz
 48e6a5d0652cdd4d8dfdb15673ff3719137a8160 28520 sharness_1.0.0-1_all.deb
 001cab84503abff1c90fb04413d25fbb3b964b6a 5439 sharness_1.0.0-1_amd64.buildinfo
Checksums-Sha256:
 1246c22b6b7aa270bdc8c2fa20e01cdfe8b462ac483ab8990943db68977aa65d 1874 sharness_1.0.0-1.dsc
 2f3a848c951af713af51867ec8975445d556d1202d62eb30536740fc62934242 36000 sharness_1.0.0.orig.tar.gz
 f89c6385b39b3ebc468b1a76e6d416328ba819ca5edc3ec8a0fb8c77de7d797e 2740 sharness_1.0.0-1.debian.tar.xz
 6edad44a752dbcae8ae1e11d4c66454474139324d5bdfe5192d915a1684efdd6 28520 sharness_1.0.0-1_all.deb
 4800421e29dfa919df93df5388de5ff4cfabd4805ce0afd1296fe477ca60dac1 5439 sharness_1.0.0-1_amd64.buildinfo
Files:
 d91035f878e9d97162d71115669a05c4 1874 devel optional sharness_1.0.0-1.dsc
 6070e6a09acfb94904fef1ee403e54dc 36000 devel optional sharness_1.0.0.orig.tar.gz
 a5222272bc24b38f6777af655671fb83 2740 devel optional sharness_1.0.0-1.debian.tar.xz
 37d66da2f5222a2b57933b474c0b1ceb 28520 devel optional sharness_1.0.0-1_all.deb
 536601ded379f58a0446a3854b6fb200 5439 devel optional sharness_1.0.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEI3pUsQKHKL8A7zH00Ot2KGX8XjYFAltIJtIACgkQ0Ot2KGX8
XjZe9g/8D3YeRyeOsnBFqFpsg2qcxKO1opm2jRAWF/BPeLeCVvIADY7x4Ebc6ZAW
ta+nH+eMFcaS5nJ47GEBq8MT0NUQ0brQQTCeI+z6V+yOYMDDYTVVLUg3JFoJppaw
ldnHDfylK0zESM/5LiuUh/0xHUhJ2ScWzmQKlIh+PDtwIwwKNIscRYPbFwLv1tWf
ncAbeOcnn6vN1Svtng+stfDYlCDcB7o5N/d9lStpLY60Uu9iWOK4QSOQm01iOZjq
p+gEahKZtzoe5SLWyxhQMgkFaZ33tbnYR5nfW5NvFKGok3pDJM5pPEdY16UQf5RG
6zRci10rDLQl+HW09/xxINmnHvdNqll10N1UNN0dgWSTla0o99FYaePE9GKlbkLg
CSg3rjdM7EmbASvFrLlpFv/qlMa6dZtLmfExtzFZ+G2mMInzsNy7soaMDV3w/cPA
4Atd298WjNtDhuiAkSIM9bsB3jg213P50AleH3nS3O4JdP4CYIj/x5eqmNc28Nno
VwUa67jAKTr2Qi8lt8+vUtIBkok8CLTfwEorK4uFRf2HGwAPbwmfzPV/arMKhEP3
cyoVw6MOK0ishwjMV/boL4D17DZVbFDGX6SqhBuDtBEZ7He01TI0PNLhL+Cebb0m
zH2K9VEIeT+C+E+S2nKx+CZKLGIRg7ToGtlIiu/oHarlbDEntBw=
=Jd7P
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: