From: 
Subject: Debian changes

The Debian packaging of node-qrcode is maintained in git, using a workflow
similar to the one described in dgit-maint-merge(7).
The Debian delta is represented by this one combined patch; there isn't a
patch queue that can be represented as a quilt series.

A detailed breakdown of the changes is available from their canonical
representation -- git commits in the packaging repository.
For example, to see the changes made by the Debian maintainer in the first
upload of upstream version 1.2.3, you could use:

    % git clone https://git.dgit.debian.org/node-qrcode
    % cd node-qrcode
    % git log --oneline 1.2.3..debian/1.2.3-1 -- . ':!debian'

(If you have dgit, use `dgit clone node-qrcode`, rather than plain `git clone`.)

We don't use debian/source/options single-debian-patch because it has bugs.
Therefore, NMUs etc. may nevertheless have made additional patches.

---

diff --git a/examples/clientside.html b/examples/clientside.html
index 01ebd19..68b2f2c 100644
--- a/examples/clientside.html
+++ b/examples/clientside.html
@@ -5,7 +5,6 @@
   <meta charset="UTF-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
   <title>client side test for node-qrcode</title>
-  <!--[if ie]><script type="text/javascript" src="vendors/excanvas/excanvas.js"></script><![endif]-->
   <script src="qrcode.js"></script> <!-- This doesn't exist in the examples, you'll need to supply this. -->
   <script src="qrcode.tosjis.js"></script> <!-- This doesn't exist in the examples, you'll need to supply. -->
   <style>
@@ -238,4 +237,4 @@
 
 </body>
 
-</html>
\ No newline at end of file
+</html>
diff --git a/test/e2e/toFile.test.js b/test/e2e/toFile.test.js
index 2cd58ec..9ffdca3 100644
--- a/test/e2e/toFile.test.js
+++ b/test/e2e/toFile.test.js
@@ -31,10 +31,11 @@ test('toFile', function (t) {
   t.throw(function () { QRCode.toFile(fileName) },
     'Should throw if text is not provided')
 
-  t.equal(typeof QRCode.toFile(fileName, 'some text').then, 'function',
+  const promise = QRCode.toFile(fileName, 'some text')
+  t.equal(typeof promise.then, 'function',
     'Should return a promise')
 
-  t.end()
+  return promise
 })
 
 test('toFile png', function (t) {
diff --git a/test/unit/renderer/terminal.test.js b/test/unit/renderer/terminal.test.js
index a1a23ca..c83b0b1 100644
--- a/test/unit/renderer/terminal.test.js
+++ b/test/unit/renderer/terminal.test.js
@@ -65,7 +65,7 @@ test('TerminalRenderer render small', function (t) {
   t.type(str, 'string',
     'Should return a string')
 
-  t.equal(calledCallback, true, 'string',
+  t.equal(calledCallback, true,
     'Should call a callback')
 
   t.notThrow(function () {
