1{
2 lib,
3 stdenv,
4 pytest,
5 spacy-models,
6}:
7
8stdenv.mkDerivation {
9 name = "spacy-annotation-test";
10
11 src = lib.fileset.toSource {
12 root = ./.;
13 fileset = lib.fileset.unions [
14 ./annotate.py
15 ];
16 };
17
18 dontConfigure = true;
19 dontBuild = true;
20 doCheck = true;
21
22 nativeCheckInputs = [
23 pytest
24 spacy-models.en_core_web_sm
25 ];
26
27 checkPhase = ''
28 pytest annotate.py
29 '';
30
31 installPhase = ''
32 touch $out
33 '';
34
35 meta.timeout = 60;
36}