UNPKG

594 BJavaScriptView Raw
1var tagFilter = require("./lib/tag_filter");
2var groupFilter = require("./lib/group_filter");
3var singleTestFilter = require("./lib/single_test_filter");
4
5var 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
22module.exports = plugin;
\No newline at end of file