Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1148861 > unrolled thread

Bug#1037154: ITP: php-fig-log-test -- Test utilities for the psr/log package that backs the PSR-3 specification

Started byAthos Ribeiro <athoscribeiro@gmail.com>
First post2023-06-06 16:30 +0200
Last post2023-06-06 16:30 +0200
Articles 1 — 1 participant

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1037154: ITP: php-fig-log-test -- Test utilities for the psr/log package that backs the PSR-3 specification Athos Ribeiro <athoscribeiro@gmail.com> - 2023-06-06 16:30 +0200

#1148861 — Bug#1037154: ITP: php-fig-log-test -- Test utilities for the psr/log package that backs the PSR-3 specification

FromAthos Ribeiro <athoscribeiro@gmail.com>
Date2023-06-06 16:30 +0200
SubjectBug#1037154: ITP: php-fig-log-test -- Test utilities for the psr/log package that backs the PSR-3 specification
Message-ID<GDFR7-e4rQ-5@gated-at.bofh.it>
Package: wnpp
Severity: wishlist
Owner: Athos Ribeiro <athoscribeiro@gmail.com>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : php-fig-log-test
  Version         : 1.1.0
  Upstream Contact: Anton Ukhanev <anton@dhii.co>
* URL             : https://github.com/php-fig/log-test
* License         : Expat
  Programming Lang: PHP
  Description     : Test utilities for the psr/log package that backs the PSR-3 specification

Provides a base test class for ensuring compliance with the LoggerInterface
(Psr\Log\Test\LoggerInterfaceTest) and a mock class for testing purposes
(Psr\Log\Test\TestLogger). This package should be used only for tests.

The upstream project for the php-psr-log package extracted the test and
mock classes that were once shipped within php-psr-log to a new project
(log-test) starting from php-psr-log  >= 2.0. Some packages may require
these classes for testing purposes and may FTBFS once php-psr-log 3.x
(now in experimental) is uploaded to unstable.

I have prepared an initial package at
https://salsa.debian.org/athos/php-fig-log-test

This should eventually be moved to salsa's php-team/pear
to be maintained by the php team.

This package Breaks/Replaces php-psr-log < 2 and requires
php-psr-log > 2. Therefore, it should be only uploaded to experimental for
now. Whenever php-psr-log 3 is uploaded to unstable, then this should also
be uploaded there.

I will need a sponsor for this one.

-- 
Athos Ribeiro

[toc] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web