calibre-web: 0.6.12 -> 0.6.13

calibre-web no longer starts without proper calibre DB path configured,
so the default testcase (completely unconfigured) is removed.
main
Pavel Borzenkov 3 years ago
parent 9c6c62f724
commit 80f7656229
  1. 10
      nixos/tests/calibre-web.nix
  2. 5
      pkgs/servers/calibre-web/default.nix

@ -11,10 +11,6 @@ import ./make-test-python.nix (
meta.maintainers = with pkgs.lib.maintainers; [ pborzenkov ];
nodes = {
default = { ... }: {
services.calibre-web.enable = true;
};
customized = { pkgs, ... }: {
services.calibre-web = {
enable = true;
@ -33,12 +29,6 @@ import ./make-test-python.nix (
testScript = ''
start_all()
default.wait_for_unit("calibre-web.service")
default.wait_for_open_port(${toString defaultPort})
default.succeed(
"curl --fail 'http://localhost:${toString defaultPort}/basicconfig' | grep 'Basic Configuration'"
)
customized.succeed(
"mkdir /tmp/books && calibredb --library-path /tmp/books add -e --title test-book"
)

@ -7,13 +7,13 @@
python3.pkgs.buildPythonApplication rec {
pname = "calibre-web";
version = "0.6.12";
version = "0.6.13";
src = fetchFromGitHub {
owner = "janeczku";
repo = "calibre-web";
rev = version;
sha256 = "sha256-IgS281qDxG302UznC63nZH8/ty4fgFtn+lLYdakGA4w=";
sha256 = "sha256-zU7ujvFPi4UaaEglIK3YX3TJxBME35NEKKblnJRt0tM=";
};
prePatch = ''
@ -52,6 +52,7 @@ python3.pkgs.buildPythonApplication rec {
flask_login
flask_principal
iso-639
lxml
pypdf3
requests
sqlalchemy

Loading…
Cancel
Save