Skip to content

Commit 38ef83c

Browse files
committed
Test for textX dependency in self-check
1 parent ec37d0c commit 38ef83c

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Please refer to the [NEWS](NEWS.md) for a list of changes which have an affect o
2828

2929
#### Experts
3030
- `intelmq.bots.experts.asn_lookup.expert`: Print URLs to stdout only in verbose mode (PR#2591 by Sebastian Wagner).
31+
- `intelmq.bots.experts.sieve.expert`: Test for textX dependency in self-check (PR#2605 by Sebastian Wagner).
3132

3233
#### Outputs
3334

intelmq/bots/experts/sieve/expert.py

+3
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ def check(parameters):
8383

8484
metamodel = None
8585

86+
if metamodel_from_file is None:
87+
raise MissingDependencyError("textx")
88+
8689
try:
8790
metamodel = metamodel_from_file(grammarfile)
8891
except TextXError as e:

0 commit comments

Comments
 (0)