pull/1864/head
Rich Harris 7 years ago
parent 37fd164d36
commit a6539387f9

@ -1,7 +1,8 @@
export default {
test({ assert, component }) {
assert.deepEqual(component.events, ['mount']);
const { events } = component;
assert.deepEqual(events, ['mount']);
component.$destroy();
assert.deepEqual(component.events, ['mount', 'destroy']);
assert.deepEqual(events, ['mount', 'destroy']);
}
};

@ -1,11 +1,11 @@
<script>
import { onDestroy } from 'svelte';
import container from './container.js';
export let element;
export let refOnDestroy;
let element;
onDestroy(() => {
refOnDestroy = element;
container.div = element;
});
</script>

@ -1,9 +1,13 @@
import container from './container.js';
export default {
test({ assert, component, target }) {
container.div = null;
const top = component.top;
const div = target.querySelector('div');
component.visible = false;
assert.equal(top.refOnDestroy, div);
assert.equal(container.div, div);
}
};

@ -1,8 +1,7 @@
<script>
export let top;
import Top from './Top.html';
export let top;
export let visible = true;
</script>

Loading…
Cancel
Save