From 830062a9e6b49e5536369dba7f0d57814e04969e Mon Sep 17 00:00:00 2001 From: Jarek Radosz Date: Thu, 10 Mar 2022 17:34:11 +0100 Subject: [PATCH] DEV: Use `cloneJSON` in tests (#195) --- test/javascripts/acceptance/discourse-solved-test.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/javascripts/acceptance/discourse-solved-test.js b/test/javascripts/acceptance/discourse-solved-test.js index 7c121f1..4115b45 100644 --- a/test/javascripts/acceptance/discourse-solved-test.js +++ b/test/javascripts/acceptance/discourse-solved-test.js @@ -2,6 +2,7 @@ import { acceptance, queryAll } from "discourse/tests/helpers/qunit-helpers"; import { fixturesByUrl } from "discourse/tests/helpers/create-pretender"; import { test } from "qunit"; import { click, fillIn, visit } from "@ember/test-helpers"; +import { cloneJSON } from "discourse-common/lib/object"; acceptance("Discourse Solved Plugin", function (needs) { needs.user(); @@ -228,7 +229,7 @@ acceptance("Discourse Solved Plugin", function (needs) { }); server.get("/search", () => { - const fixtures = Object.assign({}, fixturesByUrl["/search.json"]); + const fixtures = cloneJSON(fixturesByUrl["/search.json"]); fixtures.topics[0].has_accepted_answer = true; return helper.response(fixtures); });