mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-09 19:13:26 +03:00
parent
6af46873e5
commit
8ed2c5f961
2 changed files with 35 additions and 11 deletions
|
@ -387,11 +387,27 @@ in {
|
|||
filesystems-overlayfs = runTest ./filesystems-overlayfs.nix;
|
||||
firefly-iii = handleTest ./firefly-iii.nix {};
|
||||
firefly-iii-data-importer = handleTest ./firefly-iii-data-importer.nix {};
|
||||
firefox = handleTest ./firefox.nix { firefoxPackage = pkgs.firefox; };
|
||||
firefox-beta = handleTest ./firefox.nix { firefoxPackage = pkgs.firefox-beta; };
|
||||
firefox-devedition = handleTest ./firefox.nix { firefoxPackage = pkgs.firefox-devedition; };
|
||||
firefox-esr = handleTest ./firefox.nix { firefoxPackage = pkgs.firefox-esr; }; # used in `tested` job
|
||||
firefox-esr-128 = handleTest ./firefox.nix { firefoxPackage = pkgs.firefox-esr-128; };
|
||||
firefox = runTest {
|
||||
imports = [./firefox.nix ];
|
||||
_module.args.firefoxPackage = pkgs.firefox;
|
||||
};
|
||||
firefox-beta = runTest {
|
||||
imports = [ ./firefox.nix ] ;
|
||||
_module.args.firefoxPackage = pkgs.firefox-beta;
|
||||
};
|
||||
firefox-devedition = runTest {
|
||||
imports = [ ./firefox.nix ];
|
||||
_module.args.firefoxPackage = pkgs.firefox-devedition;
|
||||
};
|
||||
firefox-esr = runTest {
|
||||
# used in `tested` job
|
||||
imports = [ ./firefox.nix ] ;
|
||||
_module.args.firefoxPackage = pkgs.firefox-esr;
|
||||
};
|
||||
firefox-esr-128 = runTest {
|
||||
imports = [ ./firefox.nix ] ;
|
||||
_module.args.firefoxPackage = pkgs.firefox-esr-128;
|
||||
};
|
||||
firefoxpwa = handleTest ./firefoxpwa.nix {};
|
||||
firejail = handleTest ./firejail.nix {};
|
||||
firewall = handleTest ./firewall.nix { nftables = false; };
|
||||
|
|
|
@ -1,4 +1,9 @@
|
|||
import ./make-test-python.nix ({ lib, pkgs, firefoxPackage, ... }:
|
||||
{
|
||||
lib,
|
||||
pkgs,
|
||||
firefoxPackage,
|
||||
...
|
||||
}:
|
||||
{
|
||||
name = firefoxPackage.pname;
|
||||
|
||||
|
@ -9,7 +14,8 @@ import ./make-test-python.nix ({ lib, pkgs, firefoxPackage, ... }:
|
|||
nodes.machine =
|
||||
{ pkgs, ... }:
|
||||
|
||||
{ imports = [ ./common/x11.nix ];
|
||||
{
|
||||
imports = [ ./common/x11.nix ];
|
||||
environment.systemPackages = [ pkgs.xdotool ];
|
||||
|
||||
programs.firefox = {
|
||||
|
@ -31,9 +37,11 @@ import ./make-test-python.nix ({ lib, pkgs, firefoxPackage, ... }:
|
|||
|
||||
};
|
||||
|
||||
testScript = let
|
||||
exe = lib.getExe firefoxPackage;
|
||||
in ''
|
||||
testScript =
|
||||
let
|
||||
exe = lib.getExe firefoxPackage;
|
||||
in
|
||||
''
|
||||
from contextlib import contextmanager
|
||||
|
||||
|
||||
|
@ -97,4 +105,4 @@ import ./make-test-python.nix ({ lib, pkgs, firefoxPackage, ... }:
|
|||
machine.screenshot("screen")
|
||||
'';
|
||||
|
||||
})
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue