adjust tests for new behavior

entangle-batches
Simon Holthausen 2 months ago
parent 9f71736019
commit 66ae9f41e4

@ -27,7 +27,7 @@ export default test({
shift.click();
await tick();
assert.htmlEqual(target.innerHTML, `<button>shift</button><input type="number" /> <p>1</p>`);
assert.htmlEqual(target.innerHTML, `<button>shift</button><input type="number" /> <p>0</p>`);
assert.equal(input.value, '2');
shift.click();

@ -58,7 +58,7 @@ export default test({
<option>two</option>
<option>three</option>
</select>
<p>three</p>
<p>two</p>
`
);
assert.equal(select.value, 'one');

@ -34,8 +34,8 @@ export default test({
`
<button>shift</button>
<button>+</button>
<p>AA</p>
<p>aa</p>
<p>A</p>
<p>a</p>
`
);

@ -19,15 +19,18 @@ export default test({
const [shift, increment] = target.querySelectorAll('button');
const [p] = target.querySelectorAll('p');
for (let i = 1; i < 5; i += 1) {
for (let i = 0; i < 4; i += 1) {
flushSync(() => increment.click());
}
for (let i = 1; i < 5; i += 1) {
const seen = [];
for (let i = 0; i < 4; i += 1) {
shift.click();
await tick();
assert.equal(p.innerHTML, `${i}: ${Math.min(i, 3)}`);
seen.push(p.innerHTML);
}
assert.deepEqual(seen, ['0: 0', '0: 0', '0: 0', '4: 3']);
}
});

@ -31,7 +31,6 @@ export default test({
<button>add</button>
<button>shift</button>
<p>1</p>
<p>2</p>
`
);
@ -43,8 +42,6 @@ export default test({
<button>add</button>
<button>shift</button>
<p>1</p>
<p>2</p>
<p>3</p>
`
);

@ -27,7 +27,7 @@ export default test({
await tick();
assert.htmlEqual(
target.innerHTML,
'<button>shift</button><button>true</button><button>false</button><h1>no</h1>'
'<button>shift</button><button>true</button><button>false</button><h1>yes</h1>'
);
shift.click();

@ -18,7 +18,7 @@ export default test({
pop.click();
await tick();
assert.htmlEqual(p.innerHTML, '1 + 3 = 4');
assert.htmlEqual(p.innerHTML, '2 + 3 = 5');
pop.click();
await tick();

@ -33,7 +33,7 @@ export default test({
`
<button>increment</button>
<button>shift</button>
<p>2</p>
<p>delayed: 3</p>
`
);

Loading…
Cancel
Save