Skip to content

Commit 850dca4

Browse files
committed
Test for textX dependency in self-check
fixes #2592
1 parent 6d7acf3 commit 850dca4

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ Please refer to the [NEWS](NEWS.md) for a list of changes which have an affect o
3737
- `intelmq.bots.experts.fake.expert`:
3838
- Use database path matching to installation type (PR#2606 by Sebastian Wagner).
3939
- Add new mode `random_single_value` (PR#2601 by Sebastian Wagner).
40+
- `intelmq.bots.experts.sieve.expert`: Test for textX dependency in self-check (PR#2605 by Sebastian Wagner).
4041

4142
#### Outputs
4243

intelmq/bots/experts/sieve/expert.py

Lines changed: 3 additions & 0 deletions
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)