diff options
| author | Danny Milosavljevic <dannym@scratchpost.org> | 2020-04-22 22:58:11 +0200 |
|---|---|---|
| committer | Danny Milosavljevic <dannym@scratchpost.org> | 2020-04-22 22:59:39 +0200 |
| commit | f91ad0b13d8d3d5b1ae92e209b1be6e8473385ba (patch) | |
| tree | 63a580834adc1bb782fa948b8b2ca6c34d53a788 /gnu/tests/linux-modules.scm | |
| parent | 2213d00faca72029dc54b559dd6124059c6c0881 (diff) | |
system: Automatically adjust linux-module packages to use the
operating-system's kernel.
* gnu/system.scm (package-for-kernel): New procedure.
(operating-system-directory-base-entries): Use it.
* gnu/tests/linux-module.scm: Test it.
Diffstat (limited to 'gnu/tests/linux-modules.scm')
| -rw-r--r-- | gnu/tests/linux-modules.scm | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/gnu/tests/linux-modules.scm b/gnu/tests/linux-modules.scm index 788bdc848a3..953b132ef7b 100644 --- a/gnu/tests/linux-modules.scm +++ b/gnu/tests/linux-modules.scm | |||
| @@ -28,8 +28,10 @@ | |||
| 28 | #:use-module (guix derivations) | 28 | #:use-module (guix derivations) |
| 29 | #:use-module (guix gexp) | 29 | #:use-module (guix gexp) |
| 30 | #:use-module (guix modules) | 30 | #:use-module (guix modules) |
| 31 | #:use-module (guix packages) | ||
| 31 | #:use-module (guix monads) | 32 | #:use-module (guix monads) |
| 32 | #:use-module (guix store) | 33 | #:use-module (guix store) |
| 34 | #:use-module (guix utils) | ||
| 33 | #:export (%test-loadable-kernel-modules-0 | 35 | #:export (%test-loadable-kernel-modules-0 |
| 34 | %test-loadable-kernel-modules-1 | 36 | %test-loadable-kernel-modules-1 |
| 35 | %test-loadable-kernel-modules-2)) | 37 | %test-loadable-kernel-modules-2)) |
| @@ -118,5 +120,12 @@ with one extra module.") | |||
| 118 | (description "Tests loadable kernel modules facility of <operating-system> | 120 | (description "Tests loadable kernel modules facility of <operating-system> |
| 119 | with two extra modules.") | 121 | with two extra modules.") |
| 120 | (value (run-loadable-kernel-modules-test | 122 | (value (run-loadable-kernel-modules-test |
| 121 | (list acpi-call-linux-module ddcci-driver-linux) | 123 | (list acpi-call-linux-module |
| 124 | (package | ||
| 125 | (inherit ddcci-driver-linux) | ||
| 126 | (arguments | ||
| 127 | `(#:linux #f | ||
| 128 | ,@(strip-keyword-arguments '(#:linux) | ||
| 129 | (package-arguments | ||
| 130 | ddcci-driver-linux)))))) | ||
| 122 | '("acpi_call" "ddcci"))))) | 131 | '("acpi_call" "ddcci"))))) |
