mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-10-10 22:49:15 +03:00
nixos/tests/nginx-mime: add check optimal size of types_hash
This commit is contained in:
parent
d856c0374d
commit
9343e69f8f
@ -667,6 +667,7 @@ in {
|
|||||||
nginx-etag-compression = handleTest ./nginx-etag-compression.nix {};
|
nginx-etag-compression = handleTest ./nginx-etag-compression.nix {};
|
||||||
nginx-globalredirect = handleTest ./nginx-globalredirect.nix {};
|
nginx-globalredirect = handleTest ./nginx-globalredirect.nix {};
|
||||||
nginx-http3 = handleTest ./nginx-http3.nix {};
|
nginx-http3 = handleTest ./nginx-http3.nix {};
|
||||||
|
nginx-mime = handleTest ./nginx-mime.nix {};
|
||||||
nginx-modsecurity = handleTest ./nginx-modsecurity.nix {};
|
nginx-modsecurity = handleTest ./nginx-modsecurity.nix {};
|
||||||
nginx-moreheaders = handleTest ./nginx-moreheaders.nix {};
|
nginx-moreheaders = handleTest ./nginx-moreheaders.nix {};
|
||||||
nginx-njs = handleTest ./nginx-njs.nix {};
|
nginx-njs = handleTest ./nginx-njs.nix {};
|
||||||
|
26
nixos/tests/nginx-mime.nix
Normal file
26
nixos/tests/nginx-mime.nix
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
import ./make-test-python.nix (
|
||||||
|
{ lib, pkgs, ... }:
|
||||||
|
{
|
||||||
|
name = "nginx-mime";
|
||||||
|
meta.maintainers = with pkgs.lib.maintainers; [ izorkin ];
|
||||||
|
|
||||||
|
nodes = {
|
||||||
|
server =
|
||||||
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
|
services.nginx = {
|
||||||
|
enable = true;
|
||||||
|
virtualHosts."localhost" = { };
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
testScript = ''
|
||||||
|
server.start()
|
||||||
|
server.wait_for_unit("nginx")
|
||||||
|
# Check optimal size of types_hash
|
||||||
|
server.fail("journalctl --unit nginx --grep 'could not build optimal types_hash'")
|
||||||
|
server.shutdown()
|
||||||
|
'';
|
||||||
|
}
|
||||||
|
)
|
@ -1,6 +1,7 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, fetchurl
|
, fetchurl
|
||||||
|
, nixosTests
|
||||||
|
|
||||||
# updater
|
# updater
|
||||||
, git
|
, git
|
||||||
@ -44,6 +45,8 @@ stdenv.mkDerivation rec {
|
|||||||
exec nix-update --version "$VERSION" "$@"
|
exec nix-update --version "$VERSION" "$@"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
passthru.tests.nginx-mime = nixosTests.nginx-mime;
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Helper application and MIME type associations for file types";
|
description = "Helper application and MIME type associations for file types";
|
||||||
homepage = "https://pagure.io/mailcap";
|
homepage = "https://pagure.io/mailcap";
|
||||||
|
Loading…
Reference in New Issue
Block a user