wekan/tests/main.js
2022-04-18 18:02:30 +03:00

32 lines
824 B
JavaScript

/* eslint-env mocha */
// This is the main test file from which all tests can be imported top-down,
// creating a directed sequence for tests that sums up to our test-suite.
//
// You propably want to start with low-level code and follow up to higher-level
// code, like for example:
//
// infrastructure
// utils / helpers
// contexts
// api
// components
// ui
// If you want to run tests on both, server AND client, simply import them as
// they are. However, if you want to restict tests to server-only or client-only
// you need to wrap them inside a new describe-block
import '/imports/i18n/i18n.test.js';
if (Meteor.isServer) {
describe('server', function() {
import '../server/lib/tests/utils.tests';
});
}
if (Meteor.isClient) {
describe('lib', function() {
import '../client/lib/tests';
});
}