[Git][haskell-team/DHG_packages][master] lens-aeson: Fix tests

Ilias Tsitsimpis gitlab at salsa.debian.org
Mon Nov 5 20:47:21 GMT 2018


Ilias Tsitsimpis pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
4fd1e31d by Ilias Tsitsimpis at 2018-11-05T20:37:27Z
lens-aeson: Fix tests

- - - - -


3 changed files:

- p/haskell-lens-aeson/debian/changelog
- + p/haskell-lens-aeson/debian/patches/fix-doctests
- p/haskell-lens-aeson/debian/patches/series


Changes:

=====================================
p/haskell-lens-aeson/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+haskell-lens-aeson (1.0.2-6) unstable; urgency=medium
+
+  * Backport upstream patch to fix failing tests (Closes: #912630)
+
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Mon, 05 Nov 2018 22:37:16 +0200
+
 haskell-lens-aeson (1.0.2-5) unstable; urgency=medium
 
   * Newer build-deps from hackage


=====================================
p/haskell-lens-aeson/debian/patches/fix-doctests
=====================================
@@ -0,0 +1,30 @@
+From 1d5059f57c31ce3c13d43049b61da19d4b40917e Mon Sep 17 00:00:00 2001
+From: Eric Mertens <emertens at gmail.com>
+Date: Sun, 4 Nov 2018 16:42:33 -0800
+Subject: [PATCH] Make doctests deterministic
+
+Fixes #30
+---
+ src/Data/Aeson/Lens.hs | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+Index: b/src/Data/Aeson/Lens.hs
+===================================================================
+--- a/src/Data/Aeson/Lens.hs
++++ b/src/Data/Aeson/Lens.hs
+@@ -328,11 +328,11 @@ key i = _Object . ix i
+ 
+ -- | An indexed Traversal into Object properties
+ --
+--- >>> "{\"a\": 4, \"b\": 7}" ^@.. members
+--- [("a",Number 4.0),("b",Number 7.0)]
++-- >>> Data.List.sort ("{\"a\": 4, \"b\": 7}" ^@.. members . _Number)
++-- [("a",4.0),("b",7.0)]
+ --
+--- >>> "{\"a\": 4, \"b\": 7}" & members . _Number *~ 10
+--- "{\"a\":40,\"b\":70}"
++-- >>> "{\"a\": 4}" & members . _Number *~ 10
++-- "{\"a\":40}"
+ members :: AsValue t => IndexedTraversal' Text t Value
+ members = _Object . itraversed
+ {-# INLINE members #-}


=====================================
p/haskell-lens-aeson/debian/patches/series
=====================================
@@ -1 +1,2 @@
 newer-deps
+fix-doctests



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/commit/4fd1e31dd5a5bd50ca1b4c03b41d5255a83c1f05

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/commit/4fd1e31dd5a5bd50ca1b4c03b41d5255a83c1f05
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20181105/036edb46/attachment-0001.html>


More information about the Pkg-haskell-commits mailing list