Date: Sunday, November 21, 2021 @ 21:57:56 Author: foutrelis Revision: 1054045
Fix test-datetime-change-notify test failure Added: nodejs-lts-gallium/trunk/fix-test-datetime-change-notify.patch Modified: nodejs-lts-gallium/trunk/PKGBUILD ---------------------------------------+ PKGBUILD | 9 ++++--- fix-test-datetime-change-notify.patch | 41 ++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-11-21 21:47:09 UTC (rev 1054044) +++ PKGBUILD 2021-11-21 21:57:56 UTC (rev 1054045) @@ -3,7 +3,7 @@ pkgname=nodejs-lts-gallium pkgver=16.13.0 -pkgrel=1 +pkgrel=2 pkgdesc="Evented I/O for V8 javascript (LTS release: Gallium)" arch=(x86_64) url="https://nodejs.org/" @@ -14,10 +14,12 @@ provides=("nodejs=$pkgver") conflicts=(nodejs) source=(${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz + fix-test-datetime-change-notify.patch ares_compat.patch) # https://nodejs.org/download/release/latest-gallium/SHASUMS256.txt.asc -sha256sums=(32114b3dc3945ed0f95f8bc33b42c68e0ef18c408cb56122572a163d907ecbcc - 59098e466c4e438cc77ac438e7ec78ec8e508ea067ba0db1894420dc4e3154e4) +sha256sums=('32114b3dc3945ed0f95f8bc33b42c68e0ef18c408cb56122572a163d907ecbcc' + '07290c780372e8fae54c4b809d4c30b446335463f5b377b77559df58e0cac2f8' + '59098e466c4e438cc77ac438e7ec78ec8e508ea067ba0db1894420dc4e3154e4') validpgpkeys=(C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 # Myles Borins <[email protected]> 77984A986EBC2AA786BC0F66B01FBB92821C587A # Gibson Fahnestock <[email protected]> B9AE9905FFD7803F25714661B63B535A4C206CA9 # Evan Lucas <[email protected]> @@ -29,6 +31,7 @@ prepare() { cd node-v${pkgver} + patch -p1 < ../fix-test-datetime-change-notify.patch patch -p1 < ../ares_compat.patch } Added: fix-test-datetime-change-notify.patch =================================================================== --- fix-test-datetime-change-notify.patch (rev 0) +++ fix-test-datetime-change-notify.patch 2021-11-21 21:57:56 UTC (rev 1054045) @@ -0,0 +1,41 @@ +From 747ef34fb0c9c1f2924ab1b79ea000c87e67a8eb Mon Sep 17 00:00:00 2001 +From: Piotr Rybak <[email protected]> +Date: Sun, 31 Oct 2021 17:58:09 +0900 +Subject: [PATCH] test: fix test-datetime-change-notify after daylight change +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Add standard timezone name for Dublin without daylight saving + +PR-URL: https://github.com/nodejs/node/pull/40684 +Reviewed-By: Michaël Zasso <[email protected]> +Reviewed-By: Tobias Nießen <[email protected]> +Reviewed-By: Voltrex <[email protected]> +--- + test/parallel/test-datetime-change-notify.js | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/test/parallel/test-datetime-change-notify.js b/test/parallel/test-datetime-change-notify.js +index 9cd6d7abfd89..018435119070 100644 +--- a/test/parallel/test-datetime-change-notify.js ++++ b/test/parallel/test-datetime-change-notify.js +@@ -18,15 +18,15 @@ const cases = [ + }, + { + timeZone: 'America/New_York', +- expected: /Eastern (Standard|Daylight) Time/, ++ expected: /Eastern (?:Standard|Daylight) Time/, + }, + { + timeZone: 'America/Los_Angeles', +- expected: /Pacific (Standard|Daylight) Time/, ++ expected: /Pacific (?:Standard|Daylight) Time/, + }, + { + timeZone: 'Europe/Dublin', +- expected: /Irish/, ++ expected: /Irish Standard Time|Greenwich Mean Time/, + }, + ]; +
