From f3d94bff2123be95f74c05edba7b4551acf72b47 Mon Sep 17 00:00:00 2001 From: ekhaled Date: Wed, 25 Jul 2018 18:45:50 +0100 Subject: [PATCH] failing test for #1598 --- .../samples/set-null-text-node/_config.js | 22 +++++++++++++++++++ .../samples/set-null-text-node/main.html | 1 + 2 files changed, 23 insertions(+) create mode 100644 test/runtime/samples/set-null-text-node/_config.js create mode 100644 test/runtime/samples/set-null-text-node/main.html diff --git a/test/runtime/samples/set-null-text-node/_config.js b/test/runtime/samples/set-null-text-node/_config.js new file mode 100644 index 0000000000..22a2e322ec --- /dev/null +++ b/test/runtime/samples/set-null-text-node/_config.js @@ -0,0 +1,22 @@ +const data = { foo: null }; + +export default { + data, + + html: '', + + test(assert, component, target) { + assert.htmlEqual(target.innerHTML, 'hi there'); + + data.foo = 'friend'; + component.set(data); + + assert.htmlEqual(target.innerHTML, 'hi there friend'); + + data.foo = null; + component.set(data); + + assert.htmlEqual(target.innerHTML, 'hi there'); + + } +}; \ No newline at end of file diff --git a/test/runtime/samples/set-null-text-node/main.html b/test/runtime/samples/set-null-text-node/main.html new file mode 100644 index 0000000000..30fd0b3932 --- /dev/null +++ b/test/runtime/samples/set-null-text-node/main.html @@ -0,0 +1 @@ +hi there {foo} \ No newline at end of file