Notification time stamped 2018-04-30 23:33:52 UTC
From 6f7e7678d11cc836e8b25512c15708c0c28c33a8 Mon Sep 17 00:00:00 2001
From: Tom Hughes <tom(a)compton.nu>
Date: Apr 30 2018 23:33:21 +0000
Subject: Relax test thresholds for libwebp 1.0.0 changes
---
diff --git a/nodejs-mapnik-relax-tests.patch b/nodejs-mapnik-relax-tests.patch
index 5698744..30e9efb 100644
--- a/nodejs-mapnik-relax-tests.patch
+++ b/nodejs-mapnik-relax-tests.patch
@@ -1,13 +1,35 @@
-commit 0b8590ae75abf598eccc6f6d8970266bd765cfb1
+commit 0f4db8139ce820e0c6de1e3386e0bd81d38373dc
Author: Tom Hughes <tom(a)compton.nu>
Date: Sun Dec 6 11:05:31 2015 +0000
Relax some test thresholds
+diff --git a/test/blend.test.js b/test/blend.test.js
+index 4a6f73be..efc30c53 100644
+--- a/test/blend.test.js
++++ b/test/blend.test.js
+@@ -437,7 +437,7 @@ describe('mapnik.blend', function() {
+
//fs.writeFileSync('test/blend-fixtures/actual-compression-5.webp',result);
+ var diff = expected.compare(actual);
+ // webp 0.5.0 leads to image with 730 diff pixels
+- assert.ok(diff <= 730);
++ assert.ok(diff <= 750);
+ done();
+ });
+ });
diff --git a/test/vector-tile.composite.test.js b/test/vector-tile.composite.test.js
-index 1380a665..985bac2f 100644
+index 1380a665..27fb0efc 100644
--- a/test/vector-tile.composite.test.js
+++ b/test/vector-tile.composite.test.js
+@@ -108,7 +108,7 @@ function compare_to_image(actual,expected_file) {
+ console.log('generating expected image',expected_file);
+ actual.save(expected_file,"png32");
+ }
+- return actual.compare(new mapnik.Image.open(expected_file));
++ return actual.compare(new mapnik.Image.open(expected_file), {threshold:24});
+ }
+
+ describe('mapnik.VectorTile.composite', function() {
@@ -307,25 +307,25 @@ describe('mapnik.VectorTile.composite', function() {
var expected_file2 = data_base
+'/expected/world-reencode-max-extent.png';
vtile.render(map,new mapnik.Image(256,256),function(err,im) {
diff --git a/nodejs-mapnik.spec b/nodejs-mapnik.spec
index ae4f2e7..5b6d50b 100644
--- a/nodejs-mapnik.spec
+++ b/nodejs-mapnik.spec
@@ -4,7 +4,7 @@
Name: nodejs-mapnik
Version: 3.7.2
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Bindings to Mapnik tile rendering library for Node.js
License: BSD
@@ -121,6 +121,9 @@ cat lib/binding/mapnik_settings.js
%changelog
+* Sat Apr 28 2018 Tom Hughes <tom(a)compton.nu> - 3.7.2-3
+- Relax test thresholds for libwebp 1.0.0 changes
+
* Mon Apr 30 2018 Pete Walter <pwalter(a)fedoraproject.org> - 3.7.2-2
- Rebuild for ICU 61.1
https://src.fedoraproject.org/rpms/nodejs-mapnik/c/6f7e7678d11cc836e8b255...