From 6b46092aa2a872bfad5540dde4a95a1fd35e7c66 Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Wed, 24 Feb 2016 17:43:40 -0500 Subject: [PATCH] FIX: Disable cloaking in the test environment --- app/assets/javascripts/discourse/widgets/post-stream.js.es6 | 2 +- test/javascripts/test_helper.js | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/widgets/post-stream.js.es6 b/app/assets/javascripts/discourse/widgets/post-stream.js.es6 index 9eddc3b5d92..d000aa321d1 100644 --- a/app/assets/javascripts/discourse/widgets/post-stream.js.es6 +++ b/app/assets/javascripts/discourse/widgets/post-stream.js.es6 @@ -4,7 +4,7 @@ import { Placeholder } from 'discourse/lib/posts-with-placeholders'; import { h } from 'virtual-dom'; import { addWidgetCleanCallback } from 'discourse/components/mount-widget'; -const CLOAKING_ENABLED = true; +const CLOAKING_ENABLED = !window.inTestEnv; const DAY = 1000 * 60 * 60 * 24; let _cloaked = {}; diff --git a/test/javascripts/test_helper.js b/test/javascripts/test_helper.js index d8ca4fe8601..99efffb5efa 100644 --- a/test/javascripts/test_helper.js +++ b/test/javascripts/test_helper.js @@ -41,6 +41,8 @@ // //= require ../../public/javascripts/jquery.magnific-popup-min.js +window.inTestEnv = true; + window.assetPath = function(url) { if (url.indexOf('defer') === 0) { return "/assets/" + url;