nixos/test-driver: avoid `lib.fileset`

Emily f6ce575a 2eae7d63

+1 -11
nixos/lib/test-driver/default.nix
···
extraPythonPackages ? (_: [ ]),
nixosTests,
}:
-
let
-
fs = lib.fileset;
-
in
python3Packages.buildPythonApplication {
pname = "nixos-test-driver";
version = "1.1";
pyproject = true;
-
src = fs.toSource {
-
root = ./.;
-
fileset = fs.unions [
-
./pyproject.toml
-
./test_driver
-
./extract-docstrings.py
-
];
-
};
+
src = ./src;
build-system = with python3Packages; [
setuptools
nixos/lib/test-driver/extract-docstrings.py nixos/lib/test-driver/src/extract-docstrings.py
+1 -1
nixos/lib/test-driver/nixos-test-driver-docstrings.nix
···
runCommand "nixos-test-driver-docstrings" env ''
mkdir $out
-
python3 ${./extract-docstrings.py} ${./test_driver/machine.py} \
+
python3 ${./src/extract-docstrings.py} ${./src/test_driver/machine.py} \
> $out/machine-methods.md
''
nixos/lib/test-driver/pyproject.toml nixos/lib/test-driver/src/pyproject.toml
nixos/lib/test-driver/test_driver/__init__.py nixos/lib/test-driver/src/test_driver/__init__.py
nixos/lib/test-driver/test_driver/driver.py nixos/lib/test-driver/src/test_driver/driver.py
nixos/lib/test-driver/test_driver/logger.py nixos/lib/test-driver/src/test_driver/logger.py
nixos/lib/test-driver/test_driver/machine.py nixos/lib/test-driver/src/test_driver/machine.py
nixos/lib/test-driver/test_driver/polling_condition.py nixos/lib/test-driver/src/test_driver/polling_condition.py
nixos/lib/test-driver/test_driver/py.typed nixos/lib/test-driver/src/test_driver/py.typed
nixos/lib/test-driver/test_driver/qmp.py nixos/lib/test-driver/src/test_driver/qmp.py
nixos/lib/test-driver/test_driver/vlan.py nixos/lib/test-driver/src/test_driver/vlan.py