diff --git a/test/javascripts/acceptance/payments-test.js.es6 b/test/javascripts/acceptance/payments-test.js.es6 index b0391f6..998f69f 100644 --- a/test/javascripts/acceptance/payments-test.js.es6 +++ b/test/javascripts/acceptance/payments-test.js.es6 @@ -4,11 +4,14 @@ import { stubStripe } from "discourse/plugins/discourse-subscriptions/helpers/st acceptance("Discourse Subscriptions", { beforeEach() { stubStripe(); - } + }, + + loggedIn: true }); -QUnit.test("viewing payment page", async assert => { +QUnit.test("viewing product page", async assert => { await visit("/s"); - assert.ok($("#product-list").length, "has payment page"); + assert.ok($("#product-list").length, "has product page"); + assert.ok($(".product:first-child a").length, "has a link"); }); diff --git a/test/javascripts/acceptance/subscribe-test.js.es6 b/test/javascripts/acceptance/subscribe-test.js.es6 index 211e8b9..af50606 100644 --- a/test/javascripts/acceptance/subscribe-test.js.es6 +++ b/test/javascripts/acceptance/subscribe-test.js.es6 @@ -1,14 +1,17 @@ import { acceptance } from "helpers/qunit-helpers"; +import { stubStripe } from "discourse/plugins/discourse-subscriptions/helpers/stripe"; acceptance("Discourse Subscriptions", { - settings: { - discourse_patrons_subscription_group: "plan-id" + beforeEach() { + stubStripe(); }, + loggedIn: true }); -QUnit.skip("subscribing", async assert => { - await visit("/patrons/subscribe"); +QUnit.test("subscribing", async assert => { + await visit("/s"); - assert.ok($("h3").length, "has a heading"); + assert.ok($("#product-list").length, "has product page"); + assert.ok($(".product:first-child a").length, "has a link"); });