DEV: introduces prettier for es6 files

This commit is contained in:
Joffrey JAFFEUX
2018-06-15 17:03:24 +02:00
committed by GitHub
parent c7ee70941e
commit 03a7d532cf
1162 changed files with 60667 additions and 29659 deletions

View File

@ -1,75 +1,78 @@
import { moduleForWidget, widgetTest } from 'helpers/widget-test';
import { moduleForWidget, widgetTest } from "helpers/widget-test";
moduleForWidget('header');
moduleForWidget("header");
widgetTest('rendering basics', {
widgetTest("rendering basics", {
template: '{{mount-widget widget="header"}}',
test(assert) {
assert.ok(this.$('header.d-header').length);
assert.ok(this.$('#site-logo').length);
assert.ok(this.$("header.d-header").length);
assert.ok(this.$("#site-logo").length);
}
});
widgetTest('sign up / login buttons', {
template: '{{mount-widget widget="header" showCreateAccount="showCreateAccount" showLogin="showLogin" args=args}}',
widgetTest("sign up / login buttons", {
template:
'{{mount-widget widget="header" showCreateAccount="showCreateAccount" showLogin="showLogin" args=args}}',
anonymous: true,
beforeEach() {
this.set('args', { canSignUp: true });
this.on('showCreateAccount', () => this.signupShown = true);
this.on('showLogin', () => this.loginShown = true);
this.set("args", { canSignUp: true });
this.on("showCreateAccount", () => (this.signupShown = true));
this.on("showLogin", () => (this.loginShown = true));
},
test(assert) {
assert.ok(this.$('button.sign-up-button').length);
assert.ok(this.$('button.login-button').length);
assert.ok(this.$("button.sign-up-button").length);
assert.ok(this.$("button.login-button").length);
click('button.sign-up-button');
click("button.sign-up-button");
andThen(() => {
assert.ok(this.signupShown);
});
click('button.login-button');
click("button.login-button");
andThen(() => {
assert.ok(this.loginShown);
});
}
});
widgetTest('anon when login required', {
template: '{{mount-widget widget="header" showCreateAccount="showCreateAccount" showLogin="showLogin" args=args}}',
widgetTest("anon when login required", {
template:
'{{mount-widget widget="header" showCreateAccount="showCreateAccount" showLogin="showLogin" args=args}}',
anonymous: true,
beforeEach() {
this.set('args', { canSignUp: true });
this.on('showCreateAccount', () => this.signupShown = true);
this.on('showLogin', () => this.loginShown = true);
this.set("args", { canSignUp: true });
this.on("showCreateAccount", () => (this.signupShown = true));
this.on("showLogin", () => (this.loginShown = true));
this.siteSettings.login_required = true;
},
test(assert) {
assert.ok(exists('button.login-button'));
assert.ok(exists('button.sign-up-button'));
assert.ok(!exists('#search-button'));
assert.ok(!exists('#toggle-hamburger-menu'));
assert.ok(exists("button.login-button"));
assert.ok(exists("button.sign-up-button"));
assert.ok(!exists("#search-button"));
assert.ok(!exists("#toggle-hamburger-menu"));
}
});
widgetTest('logged in when login required', {
template: '{{mount-widget widget="header" showCreateAccount="showCreateAccount" showLogin="showLogin" args=args}}',
widgetTest("logged in when login required", {
template:
'{{mount-widget widget="header" showCreateAccount="showCreateAccount" showLogin="showLogin" args=args}}',
beforeEach() {
this.set('args', { canSignUp: true });
this.on('showCreateAccount', () => this.signupShown = true);
this.on('showLogin', () => this.loginShown = true);
this.set("args", { canSignUp: true });
this.on("showCreateAccount", () => (this.signupShown = true));
this.on("showLogin", () => (this.loginShown = true));
this.siteSettings.login_required = true;
},
test(assert) {
assert.ok(!exists('button.login-button'));
assert.ok(!exists('button.sign-up-button'));
assert.ok(exists('#search-button'));
assert.ok(exists('#toggle-hamburger-menu'));
assert.ok(exists('#current-user'));
assert.ok(!exists("button.login-button"));
assert.ok(!exists("button.sign-up-button"));
assert.ok(exists("#search-button"));
assert.ok(exists("#toggle-hamburger-menu"));
assert.ok(exists("#current-user"));
}
});