DEV: Add test for load-more (#8369)

Follow-up to 3650c64bca2ce6d4012598446e10278d8fdda75e.
This commit is contained in:
Dan Ungureanu
2019-11-25 14:42:34 +02:00
committed by GitHub
parent d5f5d9b867
commit d2d0937986
2 changed files with 56 additions and 8 deletions

View File

@ -0,0 +1,27 @@
import { configureEyeline } from "discourse/lib/eyeline";
import componentTest from "helpers/component-test";
moduleForComponent("load-more", { integration: true });
componentTest("updates once after initialization", {
template: `
{{#load-more selector=".numbers tr" action=loadMore}}
<table class="numbers"><tr></tr></table>
{{/load-more}}`,
beforeEach() {
this.set("loadMore", () => this.set("loadedMore", true));
configureEyeline({
skipUpdate: false,
rootElement: Discourse.rootElement
});
},
afterEach() {
configureEyeline();
},
test(assert) {
assert.ok(this.loadedMore);
}
});