1{
2 azure-mgmt-cdn,
3 azure-mgmt-frontdoor,
4 boto3,
5 buildPythonPackage,
6 django-pattern-library,
7 elasticsearch,
8 freezegun,
9 jinja2,
10 msrest,
11 python-dateutil,
12 python,
13 pytz,
14 wagtail,
15 wagtail-factories,
16}:
17
18buildPythonPackage {
19 pname = "wagtail-tests";
20 inherit (wagtail) src version;
21 format = "other";
22
23 dontBuild = true;
24 dontInstall = true;
25
26 checkInputs = [
27 azure-mgmt-cdn
28 azure-mgmt-frontdoor
29 boto3
30 django-pattern-library
31 elasticsearch
32 freezegun
33 jinja2
34 msrest
35 python-dateutil
36 pytz
37 wagtail
38 wagtail-factories
39 ];
40
41 checkPhase = ''
42 export DJANGO_SETTINGS_MODULE=wagtail.test.settings
43 ${python.interpreter} -m django test
44 '';
45}