-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathnf-test.config
More file actions
40 lines (34 loc) · 1.1 KB
/
nf-test.config
File metadata and controls
40 lines (34 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
config {
// location for all nf-test tests
testsDir = "."
// nf-test directory including temporary files for each test
workDir = System.getenv("NFT_WORKDIR") ?: ".nf-test"
// location of an optional nextflow.config file specific for executing tests
configFile = "tests/nextflow.config"
// ignore tests coming from the nf-core/modules repo
ignore = [
'modules/nf-core/**/tests/*',
'subworkflows/nf-core/**/tests/*',
]
// run all test with defined profile(s) from the main nextflow.config
profile = "test"
// list of filenames or patterns that should be trigger a full test run
triggers = [
'.github/actions/nf-test/action.yml',
'.github/workflows/nf-test.yml',
'assets/schema_input.json',
'bin/*',
'conf/test.config',
'nextflow.config',
'nextflow_schema.json',
'nf-test.config',
'tests/.nftignore',
'tests/nextflow.config',
]
// load the necessary plugins
plugins {
load "nft-bam@0.6.1"
load "nft-utils@0.0.9"
load "nft-vcf@1.0.7"
}
}