big hacks to get tests to pass

This commit is contained in:
Sam 2015-03-13 17:45:55 +11:00
parent 20ab1f97e4
commit 01fcc7503a
2 changed files with 14 additions and 0 deletions

View File

@ -55,6 +55,15 @@ export default function() {
return response({});
});
this.get('/javascripts/jquery.magnific-popup-min.js', function() {
return response({});
});
this.get('/highlight.js', function() {
return response({});
});
this.post('/session', function(request) {
var data = parsePostData(request.requestBody);

View File

@ -47,6 +47,8 @@
//= require_tree ./lib
//= require_tree .
//= require_self
//
//= require ../../public/javascripts/jquery.magnific-popup-min.js
// sinon settings
sinon.config = {
@ -73,6 +75,9 @@ Discourse.injectTestHelpers();
Discourse.runInitializers();
Discourse.start();
Discourse.Route.mapRoutes();
Discourse.HighlightJSPath = "/highlight.js";
// messy but we need to pass tests
window.hljs = {highlightBlock: function(){}}
// disable logster error reporting
if (window.Logster) {