Loading nixos/tests/all-tests.nix +1 −0 Original line number Diff line number Diff line Loading @@ -516,6 +516,7 @@ in { matrix-synapse = handleTest ./matrix/synapse.nix {}; matrix-synapse-workers = handleTest ./matrix/synapse-workers.nix {}; mattermost = handleTest ./mattermost.nix {}; mealie = handleTest ./mealie.nix {}; mediamtx = handleTest ./mediamtx.nix {}; mediatomb = handleTest ./mediatomb.nix {}; mediawiki = handleTest ./mediawiki.nix {}; Loading nixos/tests/mealie.nix 0 → 100644 +24 −0 Original line number Diff line number Diff line import ./make-test-python.nix ({ pkgs, ...} : { name = "mealie"; meta = with pkgs.lib.maintainers; { maintainers = [ litchipi ]; }; nodes = { server = { services.mealie = { enable = true; port = 9001; }; }; }; testScript = '' start_all() server.wait_for_unit("mealie.service") server.wait_for_open_port(9001) server.succeed("curl --fail http://localhost:9001") ''; }) pkgs/by-name/me/mealie/package.nix +5 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ , fetchFromGitHub , fetchpatch , makeWrapper , nixosTests , python3Packages , stdenv , writeShellScript Loading Loading @@ -144,6 +145,10 @@ in pythonpkgs.buildPythonPackage rec { pytestCheckHook ]; passthru.tests = { inherit (nixosTests) mealie; }; meta = with lib; { description = "A self hosted recipe manager and meal planner"; longDescription = '' Loading Loading
nixos/tests/all-tests.nix +1 −0 Original line number Diff line number Diff line Loading @@ -516,6 +516,7 @@ in { matrix-synapse = handleTest ./matrix/synapse.nix {}; matrix-synapse-workers = handleTest ./matrix/synapse-workers.nix {}; mattermost = handleTest ./mattermost.nix {}; mealie = handleTest ./mealie.nix {}; mediamtx = handleTest ./mediamtx.nix {}; mediatomb = handleTest ./mediatomb.nix {}; mediawiki = handleTest ./mediawiki.nix {}; Loading
nixos/tests/mealie.nix 0 → 100644 +24 −0 Original line number Diff line number Diff line import ./make-test-python.nix ({ pkgs, ...} : { name = "mealie"; meta = with pkgs.lib.maintainers; { maintainers = [ litchipi ]; }; nodes = { server = { services.mealie = { enable = true; port = 9001; }; }; }; testScript = '' start_all() server.wait_for_unit("mealie.service") server.wait_for_open_port(9001) server.succeed("curl --fail http://localhost:9001") ''; })
pkgs/by-name/me/mealie/package.nix +5 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ , fetchFromGitHub , fetchpatch , makeWrapper , nixosTests , python3Packages , stdenv , writeShellScript Loading Loading @@ -144,6 +145,10 @@ in pythonpkgs.buildPythonPackage rec { pytestCheckHook ]; passthru.tests = { inherit (nixosTests) mealie; }; meta = with lib; { description = "A self hosted recipe manager and meal planner"; longDescription = '' Loading