mirror of
https://github.com/discourse/discourse.git
synced 2025-05-23 21:21:13 +08:00
Retry: Rename all test files from JS -> ES6
This commit is contained in:
37
test/javascripts/components/badge-title-test.js
Normal file
37
test/javascripts/components/badge-title-test.js
Normal file
@ -0,0 +1,37 @@
|
||||
import selectKit from "helpers/select-kit-helper";
|
||||
import componentTest from "helpers/component-test";
|
||||
import EmberObject from "@ember/object";
|
||||
import pretender from "helpers/create-pretender";
|
||||
|
||||
moduleForComponent("badge-title", { integration: true });
|
||||
|
||||
componentTest("badge title", {
|
||||
template:
|
||||
"{{badge-title selectableUserBadges=selectableUserBadges user=user}}",
|
||||
|
||||
beforeEach() {
|
||||
this.set("subject", selectKit());
|
||||
this.set("selectableUserBadges", [
|
||||
EmberObject.create({
|
||||
badge: { name: "(none)" }
|
||||
}),
|
||||
EmberObject.create({
|
||||
id: 42,
|
||||
badge_id: 102,
|
||||
badge: { name: "Test" }
|
||||
})
|
||||
]);
|
||||
},
|
||||
|
||||
async test(assert) {
|
||||
pretender.put("/u/eviltrout/preferences/badge_title", () => [
|
||||
200,
|
||||
{ "Content-Type": "application/json" },
|
||||
{}
|
||||
]);
|
||||
await this.subject.expand();
|
||||
await this.subject.selectRowByValue(42);
|
||||
await click(".btn");
|
||||
assert.equal(this.currentUser.title, "Test");
|
||||
}
|
||||
});
|
Reference in New Issue
Block a user