DEV: Fix failing click-track tests.

This commit is contained in:
Bianca Nenciu
2019-05-07 13:53:45 +03:00
parent 4bbb34f7cb
commit 71fb8a4195
6 changed files with 35 additions and 45 deletions

View File

@ -54,11 +54,10 @@ QUnit.test("tracks internal URLs", async assert => {
const done = assert.async();
/* global server */
server.get("/clicks/track", request => {
server.post("/clicks/track", request => {
assert.ok(
request.url.indexOf(
"url=http%3A%2F%2Fdiscuss.domain.com&post_id=42&topic_id=1337"
) !== -1
request.requestBody,
"url=http%3A%2F%2Fdiscuss.domain.com&post_id=42&topic_id=1337"
);
done();
});
@ -75,7 +74,7 @@ QUnit.test("does not track attachments", async assert => {
sandbox.stub(DiscourseURL, "origin").returns("http://discuss.domain.com");
/* global server */
server.get("/clicks/track", () => assert.ok(false));
server.post("/clicks/track", () => assert.ok(false));
assert.ok(track(generateClickEventOn(".attachment")));
});
@ -85,11 +84,10 @@ QUnit.test("tracks external URLs", async assert => {
const done = assert.async();
/* global server */
server.get("/clicks/track", request => {
server.post("/clicks/track", request => {
assert.ok(
request.url.indexOf(
"url=http%3A%2F%2Fwww.google.com&post_id=42&topic_id=1337"
) !== -1
request.requestBody,
"url=http%3A%2F%2Fwww.google.com&post_id=42&topic_id=1337"
);
done();
});
@ -105,11 +103,10 @@ QUnit.test(
const done = assert.async();
/* global server */
server.get("/clicks/track", request => {
server.post("/clicks/track", request => {
assert.ok(
request.url.indexOf(
"url=http%3A%2F%2Fwww.google.com&post_id=42&topic_id=1337"
) !== -1
request.requestBody,
"url=http%3A%2F%2Fwww.google.com&post_id=42&topic_id=1337"
);
done();
});