mirror of
https://github.com/zulip/zulip.git
synced 2025-11-01 20:44:04 +00:00
Make "assert" global in the node tests.
In the early days of the node tests we didn't have an index.js driver, so each test set it up its own environment. That ship has long since sailed, so now we just require assert in index.js as a global and make it so that the linter doesn't complain. (imported from commit 1ded3d330ff40603cf4dd7c5578f6a47088d7cc8)
This commit is contained in:
@@ -128,7 +128,7 @@ process.argv.forEach(function (filepath) {
|
||||
if (filepath.indexOf('zerver/tests/frontend/') !== -1) {
|
||||
// Include '$' and browser globals because we use them inside
|
||||
// casper.evaluate
|
||||
options.predef = ['casper', '$', 'document', 'window', 'set_global', 'add_dependencies'];
|
||||
options.predef = ['casper', '$', 'document', 'window', 'set_global', 'add_dependencies', 'assert'];
|
||||
} else {
|
||||
options.predef = [];
|
||||
}
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
set_global('$', function () {
|
||||
return {
|
||||
on: function () {
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
set_global('page_params', {
|
||||
alert_words: ['alertone', 'alerttwo', 'alertthree', 'al*rt.*s', '.+'],
|
||||
email: 'tester@zulip.com'
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
var ct = require('js/composebox_typeahead.js');
|
||||
|
||||
var people_in_realm = [{email: 'othello@zulip.com', full_name: "Othello, Moor of Venice"},
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
var _ = global._;
|
||||
var Dict = global.Dict;
|
||||
|
||||
var assert = require('assert');
|
||||
|
||||
set_global('blueslip', {});
|
||||
|
||||
(function test_basic() {
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
/*global Dict */
|
||||
var assert = require('assert');
|
||||
var path = require('path');
|
||||
var fs = require('fs');
|
||||
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
add_dependencies({
|
||||
util: 'js/util.js',
|
||||
stream_data: 'js/stream_data.js'
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
global.assert = require('assert');
|
||||
var fs = require('fs');
|
||||
var Handlebars = require('handlebars');
|
||||
|
||||
|
||||
@@ -2,8 +2,6 @@
|
||||
// aspects of the MessageList class. We have to stub out a few functions
|
||||
// related to views and events to get the tests working.
|
||||
|
||||
var assert = require('assert');
|
||||
|
||||
add_dependencies({
|
||||
util: 'js/util.js',
|
||||
muting: 'js/muting.js',
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
set_global('page_params', {
|
||||
domain: 'zulip.com'
|
||||
});
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
add_dependencies({
|
||||
stream_data: 'js/stream_data.js',
|
||||
Filter: 'js/filter.js'
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
var assert = require('assert');
|
||||
var people = require("js/people.js");
|
||||
|
||||
set_global('page_params', {
|
||||
|
||||
@@ -5,8 +5,6 @@
|
||||
// clean up after themselves, and they should explicitly stub all
|
||||
// dependencies.
|
||||
|
||||
var assert = require('assert');
|
||||
|
||||
add_dependencies({
|
||||
util: 'js/util.js',
|
||||
Handlebars: 'handlebars',
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
set_global('$', function (f) {});
|
||||
|
||||
var stream_color = require('js/stream_color.js');
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
add_dependencies({
|
||||
stream_color: 'js/stream_color.js'
|
||||
});
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
set_global('$', function () {});
|
||||
|
||||
add_dependencies({
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
add_dependencies({
|
||||
Handlebars: 'handlebars',
|
||||
templates: 'js/templates'
|
||||
|
||||
@@ -21,7 +21,6 @@ set_global('stream_data', stream_data);
|
||||
var Dict = global.Dict;
|
||||
var muting = global.muting;
|
||||
var unread = require('js/unread.js');
|
||||
var assert = require('assert');
|
||||
|
||||
var narrow = {};
|
||||
global.narrow = narrow;
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
var assert = require('assert');
|
||||
|
||||
add_dependencies({
|
||||
util: 'js/util.js'
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user