anki-bin: 24.06.3 -> 24.11 (#360722)
[NixPkgs.git] / pkgs / development / python-modules / linien-common / tests.nix
blobb95307fce9ac55adfa5ef907e0f6553493c2dfc0
2   buildPythonPackage,
3   cma,
4   linien-client,
5   linien-common,
6   matplotlib,
7   migen,
8   misoc,
9   pytest-plt,
10   pytestCheckHook,
13 buildPythonPackage {
14   pname = "linien-tests";
15   inherit (linien-common) version src;
16   pyproject = false;
18   dontBuild = true;
19   dontInstall = true;
21   nativeCheckInputs = [
22     cma
23     linien-client
24     linien-common
25     matplotlib
26     migen
27     misoc
28     pytest-plt
29     pytestCheckHook
30   ];
32   preCheck = ''
33     export HOME=$(mktemp -d)
34   '';
36   disabledTestPaths = [
37     # require linien-server which is not packaged
38     "tests/test_algorithm_selection.py"
39     "tests/test_approacher.py"
40     "tests/test_optimizer_engines.py"
41     "tests/test_optimizer_utils.py"
42     "tests/test_robust_autolock.py"
43     "tests/test_simple_autolock_cpu.py"
44   ];