@rweda/flush-async
v0.0.1
Published
Promisified 'flush()' for WCT
Downloads
5
Readme
Flush Async
Promisified flush()
for web-component-tester
.
Example:
<!doctype html>
<html>
<head>
<script src="/components/webcomponentsjs/webcomponents-lite.js"></script>
<link rel="import" href="/components/flush-async/flush-async.html">
</head>
<body>
<!-- ... -->
<script>
chai.should();
it("should do something", () => {
const items = list.countElements();
list.append("new element"); // won't hit DOM immediately
return flushAsync()
.then(() => list.countElements().should.equal(items + 1));
});
</script>
</body>
</html>