Unverified Commit c95b0888 authored by Kevin Cox's avatar Kevin Cox Committed by GitHub
Browse files

cross-seed: Remove broken test. (#384279)

parents c754f9ca ed86661d
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -294,7 +294,6 @@ in {
  curl-impersonate = handleTest ./curl-impersonate.nix {};
  custom-ca = handleTest ./custom-ca.nix {};
  croc = handleTest ./croc.nix {};
  cross-seed = runTest ./cross-seed.nix;
  cyrus-imap = runTest ./cyrus-imap.nix;
  darling = handleTest ./darling.nix {};
  darling-dmg = runTest ./darling-dmg.nix;

nixos/tests/cross-seed.nix

deleted100644 → 0
+0 −43
Original line number Diff line number Diff line
{ lib, ... }:
let
  apiKey = "twentyfourcharacterskey!";
in
{
  name = "cross-seed";
  meta.maintainers = with lib.maintainers; [ pta2002 ];

  nodes.machine =
    { pkgs, config, ... }:
    let
      cfg = config.services.cross-seed;
    in
    {
      systemd.tmpfiles.settings."0-cross-seed-test"."${cfg.settings.torrentDir}".d = {
        inherit (cfg) user group;
        mode = "700";
      };

      services.cross-seed = {
        enable = true;
        settings = {
          outputDir = "/var/lib/cross-seed/output";
          torrentDir = "/var/lib/torrents";
          torznab = [ ];
          useClientTorrents = false;
        };
        # # We create this secret in the Nix store (making it readable by everyone).
        # # DO NOT DO THIS OUTSIDE OF TESTS!!
        settingsFile = (pkgs.formats.json { }).generate "secrets.json" {
          inherit apiKey;
        };
      };
    };

  testScript = # python
    ''
      start_all()
      machine.wait_for_unit("cross-seed.service")
      machine.wait_for_open_port(2468)
      machine.succeed("curl --fail -XPOST http://localhost:2468/api/search?apiKey=${apiKey}")
    '';
}
+0 −3
Original line number Diff line number Diff line
@@ -2,7 +2,6 @@
  lib,
  buildNpmPackage,
  fetchFromGitHub,
  nixosTests,
}:

buildNpmPackage rec {
@@ -18,8 +17,6 @@ buildNpmPackage rec {

  npmDepsHash = "sha256-hqQi0kSPm9SKEoLu6InvRMPxbQ+CBpKVPJhhOdo2ZII=";

  passthru.tests.cross-seed = nixosTests.cross-seed;

  meta = {
    description = "Fully-automatic torrent cross-seeding with Torznab";
    homepage = "https://cross-seed.org";