fix slot tests

pull/1864/head
Rich Harris 7 years ago
parent 65680bf445
commit b58dad00f3

@ -2,6 +2,6 @@
import Nested from './Nested.html';
</script>
<Nested ref:nested>
<Nested>
Hello
</Nested>

@ -4,6 +4,6 @@ export default {
`,
test(assert, component) {
component.nested.set({ foo: 'b' });
component.nested.foo = 'b';
}
};

@ -1,5 +1,7 @@
<script>
import Nested from './Nested.html';
export let nested;
</script>
<Nested ref:nested>

@ -2,6 +2,6 @@
import Nested from './Nested.html';
</script>
<Nested ref:nested>
<Nested>
<p>not fallback</p>
</Nested>

@ -2,6 +2,6 @@
import Nested from './Nested.html';
</script>
<Nested ref:nested>
<Nested>
<p slot="foo-bar">Hello</p>
</Nested>

@ -2,7 +2,7 @@
import Nested from './Nested.html';
</script>
<Nested ref:nested>
<Nested>
Hello
<p slot='foo'>foo</p>

@ -2,23 +2,23 @@ export default {
html: '<div><p></p></div>',
test(assert, component, target) {
const widget = component.widget;
const { widget } = component;
assert.equal( widget.get().show, false );
assert.equal(widget.show, false);
widget.set({show: true});
widget.show = true;
assert.htmlEqual(target.innerHTML, '<div><p>Hello</p></div>');
component.data = 'World';
assert.htmlEqual(target.innerHTML, '<div><p>World</p></div>');
widget.set({show: false});
widget.show = false;
assert.htmlEqual(target.innerHTML, '<div><p></p></div>');
component.data = 'Goodbye';
assert.htmlEqual(target.innerHTML, '<div><p></p></div>');
widget.set({show: true});
widget.show = true;
assert.htmlEqual(target.innerHTML, '<div><p>Goodbye</p></div>');
}
};

@ -1,6 +1,7 @@
<script>
import Widget from './Widget.html';
export let widget;
export let data = "Hello";
</script>

Loading…
Cancel
Save