diff --git a/.jshintrc b/.jshintrc index f479939c9..962847d72 100644 --- a/.jshintrc +++ b/.jshintrc @@ -14,7 +14,6 @@ "moduleForComponent", "Pretender", "sandbox", - "integration", "controllerFor", "test", "ok", diff --git a/test/javascripts/helpers/qunit-helpers.js.es6 b/test/javascripts/helpers/qunit-helpers.js.es6 index 111180cc5..17b82bd17 100644 --- a/test/javascripts/helpers/qunit-helpers.js.es6 +++ b/test/javascripts/helpers/qunit-helpers.js.es6 @@ -2,8 +2,8 @@ import siteFixtures from 'fixtures/site_fixtures'; -function integration(name, options) { - module("Integration: " + name, { +function acceptance(name, options) { + module("Acceptance: " + name, { setup: function() { Ember.run(Discourse, Discourse.advanceReadiness); @@ -61,4 +61,4 @@ function fixture(selector) { return $("#qunit-fixture"); } -export { integration, controllerFor, asyncTestDiscourse, fixture }; +export { acceptance, controllerFor, asyncTestDiscourse, fixture }; diff --git a/test/javascripts/integration/about-test.js.es6 b/test/javascripts/integration/about-test.js.es6 index 586195ac1..b45675f1a 100644 --- a/test/javascripts/integration/about-test.js.es6 +++ b/test/javascripts/integration/about-test.js.es6 @@ -1,4 +1,5 @@ -integration("About"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("About"); test("viewing", () => { visit("/about"); diff --git a/test/javascripts/integration/badges-test.js.es6 b/test/javascripts/integration/badges-test.js.es6 index 6ff2b3bf8..31f8bec3b 100644 --- a/test/javascripts/integration/badges-test.js.es6 +++ b/test/javascripts/integration/badges-test.js.es6 @@ -1,4 +1,6 @@ -integration("Badges"); +import { acceptance } from "helpers/qunit-helpers"; + +acceptance("Badges"); test("Visit Badge Pages", () => { visit("/badges"); diff --git a/test/javascripts/integration/create-account-user-fields-test.js.es6 b/test/javascripts/integration/create-account-user-fields-test.js.es6 index a3822f62b..0b6fec4da 100644 --- a/test/javascripts/integration/create-account-user-fields-test.js.es6 +++ b/test/javascripts/integration/create-account-user-fields-test.js.es6 @@ -1,6 +1,6 @@ -import { integration } from "helpers/qunit-helpers"; +import { acceptance } from "helpers/qunit-helpers"; -integration("Create Account - User Fields", { +acceptance("Create Account - User Fields", { site: { user_fields: [{"id":34,"name":"I've read the terms of service","field_type":"confirm","required":true}, {"id":35,"name":"What is your pet's name?","field_type":"text","required":true}, diff --git a/test/javascripts/integration/groups-test.js.es6 b/test/javascripts/integration/groups-test.js.es6 index 2f4069681..92010b24d 100644 --- a/test/javascripts/integration/groups-test.js.es6 +++ b/test/javascripts/integration/groups-test.js.es6 @@ -1,4 +1,5 @@ -integration("Groups"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("Groups"); test("Browsing Groups", () => { visit("/groups/discourse"); diff --git a/test/javascripts/integration/header-anonymous-test.js.es6 b/test/javascripts/integration/header-anonymous-test.js.es6 index 713b807ed..ae6ca34d7 100644 --- a/test/javascripts/integration/header-anonymous-test.js.es6 +++ b/test/javascripts/integration/header-anonymous-test.js.es6 @@ -1,4 +1,5 @@ -integration("Header (Anonymous)"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("Header (Anonymous)"); test("header", () => { visit("/"); diff --git a/test/javascripts/integration/header-test-staff.js.es6 b/test/javascripts/integration/header-test-staff.js.es6 index bd126c0c3..2f4db1aa2 100644 --- a/test/javascripts/integration/header-test-staff.js.es6 +++ b/test/javascripts/integration/header-test-staff.js.es6 @@ -1,4 +1,6 @@ -integration("Header (Staff)", { +import { acceptance } from "helpers/qunit-helpers"; + +acceptance("Header (Staff)", { user: { username: 'test', staff: true, site_flagged_posts_count: 1 } diff --git a/test/javascripts/integration/login-required-test.js.es6 b/test/javascripts/integration/login-required-test.js.es6 index 082cc9b2a..c3904b391 100644 --- a/test/javascripts/integration/login-required-test.js.es6 +++ b/test/javascripts/integration/login-required-test.js.es6 @@ -1,4 +1,6 @@ -integration("Login Required", { +import { acceptance } from "helpers/qunit-helpers"; + +acceptance("Login Required", { settings: { login_required: true } diff --git a/test/javascripts/integration/modal-test.js.es6 b/test/javascripts/integration/modal-test.js.es6 index 2c5cc7f53..e3f0986f0 100644 --- a/test/javascripts/integration/modal-test.js.es6 +++ b/test/javascripts/integration/modal-test.js.es6 @@ -1,4 +1,5 @@ -integration("Modal"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("Modal"); test("modal", () => { visit('/'); diff --git a/test/javascripts/integration/sign-in-test.js.es6 b/test/javascripts/integration/sign-in-test.js.es6 index 0d665b4e6..32ee35b03 100644 --- a/test/javascripts/integration/sign-in-test.js.es6 +++ b/test/javascripts/integration/sign-in-test.js.es6 @@ -1,4 +1,5 @@ -integration("Signing In"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("Signing In"); test("sign in", () => { visit("/"); diff --git a/test/javascripts/integration/static-test.js.es6 b/test/javascripts/integration/static-test.js.es6 index 8b1b184e9..e3ad8afa3 100644 --- a/test/javascripts/integration/static-test.js.es6 +++ b/test/javascripts/integration/static-test.js.es6 @@ -1,4 +1,5 @@ -integration("Static"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("Static"); test("Static Pages", () => { visit("/faq"); diff --git a/test/javascripts/integration/topic-discovery-test.js.es6 b/test/javascripts/integration/topic-discovery-test.js.es6 index 729680336..6ee69623d 100644 --- a/test/javascripts/integration/topic-discovery-test.js.es6 +++ b/test/javascripts/integration/topic-discovery-test.js.es6 @@ -1,4 +1,5 @@ -integration("Topic Discovery"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("Topic Discovery"); test("Visit Discovery Pages", () => { visit("/"); diff --git a/test/javascripts/integration/topic-test.js.es6 b/test/javascripts/integration/topic-test.js.es6 index 5757d4091..53bf0c339 100644 --- a/test/javascripts/integration/topic-test.js.es6 +++ b/test/javascripts/integration/topic-test.js.es6 @@ -1,4 +1,5 @@ -integration("View Topic"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("View Topic"); test("Enter a Topic", () => { visit("/t/internationalization-localization/280"); diff --git a/test/javascripts/integration/unknown-test.js.es6 b/test/javascripts/integration/unknown-test.js.es6 index c2b96f81a..148d8d2ee 100644 --- a/test/javascripts/integration/unknown-test.js.es6 +++ b/test/javascripts/integration/unknown-test.js.es6 @@ -1,4 +1,5 @@ -integration("Unknown"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("Unknown"); test("Unknown URL", () => { expect(1); diff --git a/test/javascripts/integration/user-card-test.js.es6 b/test/javascripts/integration/user-card-test.js.es6 index 98a76828a..4a4d7288b 100644 --- a/test/javascripts/integration/user-card-test.js.es6 +++ b/test/javascripts/integration/user-card-test.js.es6 @@ -1,4 +1,5 @@ -integration("User Card"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("User Card"); test("card", () => { visit('/'); diff --git a/test/javascripts/integration/user-test.js.es6 b/test/javascripts/integration/user-test.js.es6 index ef8cd9aa3..9d38301ff 100644 --- a/test/javascripts/integration/user-test.js.es6 +++ b/test/javascripts/integration/user-test.js.es6 @@ -1,4 +1,5 @@ -integration("User"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("User"); function hasStream() { andThen(() => { diff --git a/test/javascripts/integration/users-test.js.es6 b/test/javascripts/integration/users-test.js.es6 index 96f27623d..8ae9cfb28 100644 --- a/test/javascripts/integration/users-test.js.es6 +++ b/test/javascripts/integration/users-test.js.es6 @@ -1,4 +1,5 @@ -integration("User Directory"); +import { acceptance } from "helpers/qunit-helpers"; +acceptance("User Directory"); test("Visit Page", function() { visit("/users");