1
0

Accepting request 346618 from devel:languages:perl:autoupdate

- updated to 0.64
   see /usr/share/doc/packages/perl-Test-Differences/Changes
  0.64 Sun November 22, 2015
      - Bump dependency version for Text::Diff to avoid a buggy release
      - Make tests pass with relocation perl (see
        https://rt.cpan.org/Ticket/Display.html?id=103133)

OBS-URL: https://build.opensuse.org/request/show/346618
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Test-Differences?expand=0&rev=20
This commit is contained in:
Stephan Kulow 2015-11-28 10:11:23 +00:00 committed by Git OBS Bridge
parent 0498a20824
commit 400ef5a156
5 changed files with 79 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c657a178c32f48de3b469f6d4f67b75f018a3a19c1e6d0d8892188b0d261a66
size 12407

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9f459dd9c2302a0a73e2f5528a0ce7d09d6766f073187ae2c69e603adf2eb276
size 12577

23
cpanspec.yml Normal file
View File

@ -0,0 +1,23 @@
---
#description_paragraphs: 3
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_install: |-
# sed on %{name}.files
license: Perl License
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Fri Nov 27 10:04:22 UTC 2015 - coolo@suse.com
- updated to 0.64
see /usr/share/doc/packages/perl-Test-Differences/Changes
0.64 Sun November 22, 2015
- Bump dependency version for Text::Diff to avoid a buggy release
- Make tests pass with relocation perl (see
https://rt.cpan.org/Ticket/Display.html?id=103133)
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Feb 7 16:23:02 UTC 2015 - coolo@suse.com Sat Feb 7 16:23:02 UTC 2015 - coolo@suse.com

View File

@ -17,14 +17,15 @@
Name: perl-Test-Differences Name: perl-Test-Differences
Version: 0.63 Version: 0.64
Release: 0 Release: 0
%define cpan_name Test-Differences %define cpan_name Test-Differences
Summary: Test strings and data structures and show differences if not ok Summary: Test strings and data structures and show differences if not ok
License: GPL-1.0+ or Artistic-1.0 License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Test-Differences/ Url: http://search.cpan.org/dist/Test-Differences/
Source: http://www.cpan.org/authors/id/D/DC/DCANTRELL/%{cpan_name}-%{version}.tar.gz Source0: http://www.cpan.org/authors/id/D/DC/DCANTRELL/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl BuildRequires: perl
@ -32,9 +33,11 @@ BuildRequires: perl-macros
BuildRequires: perl(Capture::Tiny) >= 0.24 BuildRequires: perl(Capture::Tiny) >= 0.24
BuildRequires: perl(Data::Dumper) >= 2.126 BuildRequires: perl(Data::Dumper) >= 2.126
BuildRequires: perl(Module::Build) BuildRequires: perl(Module::Build)
BuildRequires: perl(Test::More) >= 0.88
BuildRequires: perl(Text::Diff) >= 0.35 BuildRequires: perl(Text::Diff) >= 0.35
Requires: perl(Capture::Tiny) >= 0.24 Requires: perl(Capture::Tiny) >= 0.24
Requires: perl(Data::Dumper) >= 2.126 Requires: perl(Data::Dumper) >= 2.126
Requires: perl(Test::More) >= 0.88
Requires: perl(Text::Diff) >= 0.35 Requires: perl(Text::Diff) >= 0.35
%{perl_requires} %{perl_requires}
@ -45,6 +48,42 @@ utility may be just what's needed. Here's output from an example test
script that checks two text documents and then two (trivial) data script that checks two text documents and then two (trivial) data
structures: structures:
t/99example....1..3
not ok 1 - differences in text
# Failed test ((eval 2) at line 14)
# +---+----------------+----------------+
# | Ln|Got |Expected |
# +---+----------------+----------------+
# | 1|this is line 1 |this is line 1 |
# * 2|this is line 2 |this is line b *
# | 3|this is line 3 |this is line 3 |
# +---+----------------+----------------+
not ok 2 - differences in whitespace
# Failed test ((eval 2) at line 20)
# +---+------------------+------------------+
# | Ln|Got |Expected |
# +---+------------------+------------------+
# | 1| indented | indented |
# * 2| indented |\tindented *
# | 3| indented | indented |
# +---+------------------+------------------+
not ok 3
# Failed test ((eval 2) at line 22)
# +----+-------------------------------------+----------------------------+
# | Elt|Got |Expected |
# +----+-------------------------------------+----------------------------+
# * 0|bless( [ |[ *
# * 1| 'Move along, nothing to see here' | 'Dry, humorless message' *
# * 2|], 'Test::Builder' ) |] *
# +----+-------------------------------------+----------------------------+
# Looks like you failed 3 tests of 3.
eq_or_diff_...() compares two strings or (limited) data structures and
either emits an ok indication or a side-by-side diff. Test::Differences is
designed to be used with Test.pm and with Test::Simple, Test::More, and
other Test::Builder based testing modules. As the SYNOPSIS shows, another
testing module must be used as the basis for your test suite.
%prep %prep
%setup -q -n %{cpan_name}-%{version} %setup -q -n %{cpan_name}-%{version}