diff --git a/test/javascripts/acceptance/click-track-test.js.es6 b/test/javascripts/acceptance/click-track-test.js.es6 new file mode 100644 index 00000000000..ddbb435d9eb --- /dev/null +++ b/test/javascripts/acceptance/click-track-test.js.es6 @@ -0,0 +1,15 @@ +import { acceptance } from "helpers/qunit-helpers"; + +acceptance("Click Track", {}); + +QUnit.test("Do not track mentions", async assert => { + /* global server */ + server.get("/clicks/track", () => assert.ok(false)); + + await visit("/t/internationalization-localization/280"); + assert.ok(invisible("#user-card"), "card should not appear"); + + await click("article[data-post-id=3651] a.mention"); + assert.ok(visible("#user-card"), "card should appear"); + assert.equal(currentURL(), "/t/internationalization-localization/280"); +});