File: fix-testsuite-for-recent-rollup.diff

package info (click to toggle)
node-rollup-plugin-replace 2.3.4%2Brepack%2B~2.2.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 6,820 kB
  • sloc: javascript: 12,560; makefile: 23
file content (31 lines) | stat: -rw-r--r-- 1,223 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Description: fix test for rollup ≥ 1.32.1
Author: Xavier Guimard <yadd@debian.org>
Forwarded: not-needed
Last-Update: 2020-09-21

--- a/legacy/test/test.js
+++ b/legacy/test/test.js
@@ -3,7 +3,7 @@
 
 const assert = require('assert');
 const { rollup } = require('rollup');
-const replace = require('../dist/rollup-plugin-replace.cjs.js');
+const replace = require('rollup-plugin-replace');
 const fs = require('fs');
 const { SourceMapConsumer } = require('source-map');
 const { getLocator } = require('locate-character');
@@ -179,10 +179,10 @@
 			const bundle = await rollup({
 				input: 'main.js',
 				onwarn(warning) {
-					assert.equal(
-						warning.message,
-						"Sourcemap is likely to be incorrect: a plugin ('replace') was used to transform files, but didn't generate a sourcemap for the transformation. Consult the plugin documentation for help"
-					);
+					console.error(warning.message);assert.ok(
+						warning.message.match(new RegExp(
+						"^Sourcemap is likely to be incorrect: a plugin \\('?replace'?\\) was used to transform files, but didn't generate a sourcemap for the transformation. Consult the plugin documentation for help$"
+					)));
 					warned = true;
 				},
 				plugins: [