1 | var tagFilter = require("./lib/tag_filter");
|
2 | var groupFilter = require("./lib/group_filter");
|
3 | var singleTestFilter = require("./lib/single_test_filter");
|
4 |
|
5 | var plugin = {
|
6 | initialize: function (argv, options) {
|
7 | plugin.settings.initialize(argv, options);
|
8 | },
|
9 | iterator: require("./lib/get_tests"),
|
10 | filters: {
|
11 | tag: tagFilter,
|
12 | tags: tagFilter,
|
13 | group: groupFilter,
|
14 | test: singleTestFilter
|
15 | },
|
16 | settings: require("./lib/settings"),
|
17 | TestRun: require("./lib/test_run"),
|
18 | help: require("./lib/help"),
|
19 | getPluginOptions: require("./lib/options")
|
20 | };
|
21 |
|
22 | module.exports = plugin; |
\ | No newline at end of file |