tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
python312Packages.fakeredis: use redisTestHook
ofalvai.tngl.sh
11 months ago
9eded495
f1c2a960
+4
-10
2 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
fakeredis
default.nix
top-level
python-packages.nix
+3
-7
pkgs/development/python-modules/fakeredis/default.nix
···
12
12
pytestCheckHook,
13
13
pythonOlder,
14
14
redis,
15
15
-
redis-server,
15
15
+
redisTestHook,
16
16
sortedcontainers,
17
17
}:
18
18
···
50
50
pytest-asyncio
51
51
pytest-mock
52
52
pytestCheckHook
53
53
+
redisTestHook
53
54
];
54
55
55
56
pythonImportsCheck = [ "fakeredis" ];
···
57
58
pytestFlagsArray = [ "-m 'not slow'" ];
58
59
59
60
preCheck = ''
60
60
-
${lib.getExe' redis-server "redis-server"} --port 6390 &
61
61
-
REDIS_PID=$!
62
62
-
'';
63
63
-
64
64
-
postCheck = ''
65
65
-
kill $REDIS_PID
61
61
+
redisTestPort=6390
66
62
'';
67
63
68
64
meta = with lib; {
+1
-3
pkgs/top-level/python-packages.nix
···
4543
4543
4544
4544
faker = callPackage ../development/python-modules/faker { };
4545
4545
4546
4546
-
fakeredis = callPackage ../development/python-modules/fakeredis {
4547
4547
-
redis-server = pkgs.redis;
4548
4548
-
};
4546
4546
+
fakeredis = callPackage ../development/python-modules/fakeredis { };
4549
4547
4550
4548
falcon = callPackage ../development/python-modules/falcon { };
4551
4549