also type check tests

This commit is contained in:
Jörg Thalheim
2024-08-22 13:38:42 +02:00
parent b24cbb18b7
commit 9fea3f909e
2 changed files with 4 additions and 10 deletions

6
flake.lock generated
View File

@@ -131,11 +131,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1724833132, "lastModified": 1725271338,
"narHash": "sha256-F4djBvyNRAXGusJiNYInqR6zIMI3rvlp6WiKwsRISos=", "narHash": "sha256-FuP8Im+wj4xxaUp1bffhgvJvXtUT6TapkMfRcjaIAK4=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "3ffd842a5f50f435d3e603312eefa4790db46af5", "rev": "23c2b0d953710939487ec878d70495d73b2c9bb3",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -46,15 +46,11 @@
}; };
treefmt.programs.mypy.directories = treefmt.programs.mypy.directories =
{ {
"pkgs/clan-cli" = { "pkgs/clan-cli".extraPythonPackages = self'.packages.clan-cli.testDependencies;
extraPythonPackages = self'.packages.clan-cli.testDependencies;
modules = [ "clan_cli" ];
};
"pkgs/clan-app" = { "pkgs/clan-app" = {
extraPythonPackages = extraPythonPackages =
(self'.packages.clan-app.externalTestDeps or [ ]) ++ self'.packages.clan-cli.testDependencies; (self'.packages.clan-app.externalTestDeps or [ ]) ++ self'.packages.clan-cli.testDependencies;
extraPythonPaths = [ "../clan-cli" ]; extraPythonPaths = [ "../clan-cli" ];
modules = [ "clan_app" ];
}; };
} }
// ( // (
@@ -64,7 +60,6 @@
extraPythonPackages = extraPythonPackages =
self'.packages.clan-vm-manager.externalTestDeps ++ self'.packages.clan-cli.testDependencies; self'.packages.clan-vm-manager.externalTestDeps ++ self'.packages.clan-cli.testDependencies;
extraPythonPaths = [ "../clan-cli" ]; extraPythonPaths = [ "../clan-cli" ];
modules = [ "clan_vm_manager" ];
}; };
} }
else else
@@ -72,6 +67,5 @@
); );
treefmt.programs.ruff.check = true; treefmt.programs.ruff.check = true;
treefmt.programs.ruff.format = true; treefmt.programs.ruff.format = true;
}; };
} }