add test for $$props vars output

pull/7738/head
Richard Harris 7 years ago
parent 428e264059
commit 2047f9831d

@ -152,7 +152,7 @@ export default class Component {
} else if (name === '$$props') {
this.add_var({
name,
implicit: true,
injected: true,
referenced: true
});
} else if (name[0] === '$') {
@ -607,7 +607,7 @@ export default class Component {
} else if (name === '$$props') {
this.add_var({
name,
implicit: true
injected: true
});
} else if (name[0] === '$') {
this.add_var({

@ -0,0 +1,16 @@
export default {
test(assert, vars) {
assert.deepEqual(vars, [
{
name: '$$props',
export_name: null,
injected: true,
module: false,
mutated: false,
reassigned: false,
referenced: true,
writable: false
}
]);
}
};

@ -0,0 +1 @@
<h1>Hello {$$props.name}!</h1>

@ -0,0 +1,16 @@
export default {
test(assert, vars) {
assert.deepEqual(vars, [
{
name: '$$props',
export_name: null,
injected: true,
module: false,
mutated: false,
reassigned: false,
referenced: true,
writable: false
}
]);
}
};

@ -0,0 +1,3 @@
<script></script>
<h1>Hello {$$props.name}!</h1>
Loading…
Cancel
Save