Hello community,
here is the log from the commit of package ghc-tasty-rerun for openSUSE:Factory
checked in at 2020-11-05 21:55:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-tasty-rerun (Old)
and /work/SRC/openSUSE:Factory/.ghc-tasty-rerun.new.11331 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-tasty-rerun"
Thu Nov 5 21:55:00 2020 rev:4 rq:846100 version:1.1.18
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-tasty-rerun/ghc-tasty-rerun.changes
2020-09-07 22:04:06.838116842 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-tasty-rerun.new.11331/ghc-tasty-rerun.changes
2020-11-05 21:55:59.460039691 +0100
@@ -1,0 +2,8 @@
+Thu Oct 29 03:01:15 UTC 2020 - [email protected]
+
+- Update tasty-rerun to version 1.1.18.
+ # 1.1.18
+
+ * Support tasty 1.4.
+
+-------------------------------------------------------------------
Old:
----
tasty-rerun-1.1.17.tar.gz
tasty-rerun.cabal
New:
----
tasty-rerun-1.1.18.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-tasty-rerun.spec ++++++
--- /var/tmp/diff_new_pack.K1wmLF/_old 2020-11-05 21:56:00.320037757 +0100
+++ /var/tmp/diff_new_pack.K1wmLF/_new 2020-11-05 21:56:00.324037748 +0100
@@ -18,13 +18,12 @@
%global pkg_name tasty-rerun
Name: ghc-%{pkg_name}
-Version: 1.1.17
+Version: 1.1.18
Release: 0
Summary: Rerun only tests which failed in a previous test run
License: BSD-3-Clause
URL: https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-containers-devel
BuildRequires: ghc-mtl-devel
@@ -37,10 +36,10 @@
BuildRequires: ghc-transformers-devel
%description
-This ingredient for <https://hackage.haskell.org/package/tasty tasty> testing
-framework allows to filter a test tree depending on an outcome of the previous
-run. This may be useful in many scenarios, especially when a test suite grows
-large.
+This ingredient for the <https://hackage.haskell.org/package/tasty tasty>
+testing framework allows filtering a test tree depending on the outcome of the
+previous run. This may be useful in many scenarios, especially when a test
+suite grows large.
%package devel
Summary: Haskell %{pkg_name} library development files
@@ -54,7 +53,6 @@
%prep
%autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
%build
%ghc_lib_build
++++++ tasty-rerun-1.1.17.tar.gz -> tasty-rerun-1.1.18.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/tasty-rerun-1.1.17/Changelog.md
new/tasty-rerun-1.1.18/Changelog.md
--- old/tasty-rerun-1.1.17/Changelog.md 2020-01-05 15:56:20.000000000 +0100
+++ new/tasty-rerun-1.1.18/Changelog.md 2020-10-28 20:00:25.000000000 +0100
@@ -1,3 +1,7 @@
+# 1.1.18
+
+* Support tasty 1.4.
+
# 1.1.17
* Add `defaultMainWithRerun`,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/tasty-rerun-1.1.17/src/Test/Tasty/Ingredients/Rerun.hs
new/tasty-rerun-1.1.18/src/Test/Tasty/Ingredients/Rerun.hs
--- old/tasty-rerun-1.1.17/src/Test/Tasty/Ingredients/Rerun.hs 2020-01-05
15:55:03.000000000 +0100
+++ new/tasty-rerun-1.1.18/src/Test/Tasty/Ingredients/Rerun.hs 2020-10-27
11:40:43.000000000 +0100
@@ -48,6 +48,7 @@
-- of 'Tasty.defaultMainWithIngredients'
-- into 'rerunningTests'.
+{-# LANGUAGE CPP #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE FlexibleContexts #-}
@@ -56,7 +57,7 @@
, rerunningTests
) where
-import Prelude hiding (filter)
+import Prelude hiding (filter, mempty)
import Control.Applicative
import Control.Arrow ((>>>))
@@ -316,7 +317,11 @@
in Tasty.trivialFold
{ Tasty.foldSingle = foldSingle
+#if MIN_VERSION_tasty(1,4,0)
+ , Tasty.foldGroup = const foldGroup
+#else
, Tasty.foldGroup = foldGroup
+#endif
}
where
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/tasty-rerun-1.1.17/tasty-rerun.cabal
new/tasty-rerun-1.1.18/tasty-rerun.cabal
--- old/tasty-rerun-1.1.17/tasty-rerun.cabal 2020-01-05 16:05:17.000000000
+0100
+++ new/tasty-rerun-1.1.18/tasty-rerun.cabal 2020-10-28 20:00:35.000000000
+0100
@@ -1,5 +1,5 @@
name: tasty-rerun
-version: 1.1.17
+version: 1.1.18
homepage: http://github.com/ocharles/tasty-rerun
license: BSD3
license-file: LICENSE
@@ -19,25 +19,25 @@
description:
This ingredient
- for <https://hackage.haskell.org/package/tasty tasty> testing framework
- allows to filter a test tree depending
- on an outcome of the previous run.
+ for the <https://hackage.haskell.org/package/tasty tasty> testing framework
+ allows filtering a test tree depending
+ on the outcome of the previous run.
This may be useful in many scenarios,
especially when a test suite grows large.
-tested-with: GHC==8.8.1, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2,
GHC==7.10.3, GHC==7.8.4, GHC==7.6.3
+tested-with: GHC==8.10.2, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2,
GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3
library
exposed-modules: Test.Tasty.Ingredients.Rerun
build-depends:
- base >=4.6 && <4.14,
+ base >=4.6 && <4.15,
containers >= 0.5.0.0,
mtl >= 2.1.2,
optparse-applicative >= 0.6,
split >= 0.1 && < 0.3,
stm >= 2.4.2,
tagged >= 0.7 && <0.9,
- tasty >=1.2 && <1.3,
+ tasty >=1.2 && <1.5,
transformers >= 0.3.0.0
hs-source-dirs: src
default-language: Haskell2010