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