+26
-1
nixos/tests/web-apps/tt-rss.nix
+26
-1
nixos/tests/web-apps/tt-rss.nix
···+matches = re.search('__csrf_token = "([^"]*)"', machine.succeed("curl -sSfL --cookie cjar --cookie-jar cjar -sSfL http://localhost/"))+preference_page = machine.succeed("curl -sSfL --cookie cjar --cookie-jar cjar http://localhost/backend.php?op=Pref_Prefs")+plugins = json.loads(machine.succeed(f"curl -sSfL --cookie cjar --cookie-jar cjar 'http://localhost/backend.php' -X POST --data-raw 'op=Pref_Prefs&method=getPluginsList&csrf_token={csrf_token}'"))["plugins"]+assert len(found_plugins) == len(expected_plugins), f"Expected plugins {expected_plugins}, found {found_plugins}"
+5
pkgs/by-name/tt/tt-rss-plugin-auth-ldap/package.nix
+5
pkgs/by-name/tt/tt-rss-plugin-auth-ldap/package.nix
······
+1
pkgs/by-name/tt/tt-rss-plugin-ff-instagram/package.nix
+1
pkgs/by-name/tt/tt-rss-plugin-ff-instagram/package.nix
···+broken = true; # Plugin code does not conform to plugin API changes. See https://github.com/wltb/ff_instagram/issues/13description = "Plugin for Tiny Tiny RSS that allows to fetch posts from Instagram user sites";
+5
pkgs/by-name/tt/tt-rss-theme-feedly/package.nix
+5
pkgs/by-name/tt/tt-rss-theme-feedly/package.nix
+3
-2
pkgs/by-name/tt/tt-rss/package.nix
+3
-2
pkgs/by-name/tt/tt-rss/package.nix
······