mirror of
https://github.com/wekan/wekan.git
synced 2025-04-21 12:37:07 -04:00
32 lines
824 B
JavaScript
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';
|
|
});
|
|
}
|