mirror of https://github.com/sveltejs/svelte
add test for select option issue (#291)
parent
1d4264c338
commit
9e5ac9463c
@ -0,0 +1,36 @@
|
||||
export default {
|
||||
data: {
|
||||
item: {
|
||||
name: 'One',
|
||||
key: 'a'
|
||||
}
|
||||
},
|
||||
|
||||
html: `
|
||||
<select>
|
||||
<option value="a">One</option>
|
||||
<option value="b">Two</option>
|
||||
<option value="c">Three</option>
|
||||
</select>
|
||||
`,
|
||||
|
||||
test ( assert, component, target ) {
|
||||
component.set({ item:
|
||||
{
|
||||
name: 'One',
|
||||
key: 'a'
|
||||
}
|
||||
})
|
||||
|
||||
assert.htmlEqual( target.innerHTML,`
|
||||
<select>
|
||||
<option value="a">One</option>
|
||||
<option value="b">Two</option>
|
||||
<option value="c">Three</option>
|
||||
</select>
|
||||
`);
|
||||
|
||||
component.teardown();
|
||||
assert.htmlEqual( target.innerHTML, '' );
|
||||
}
|
||||
};
|
@ -0,0 +1,5 @@
|
||||
<select>
|
||||
<option value="{{item.key}}">{{item.name}}</option>
|
||||
<option value="b">Two</option>
|
||||
<option value="c">Three</option>
|
||||
</select>
|
Loading…
Reference in new issue