tests/vicinae: stub extensions

Don't need CI dying because of random vicinae extensions.
This commit is contained in:
Austin Horstman
2026-05-02 19:19:27 -05:00
parent fdf4d549ed
commit 7229dde629

View File

@@ -1,9 +1,16 @@
{
pkgs,
config,
...
}:
let
mkExtensionStub =
name:
pkgs.runCommandLocal name { } ''
mkdir -p $out
echo '{}' > $out/package.json
'';
in
{
programs.vicinae = {
enable = true;
@@ -61,22 +68,8 @@
};
extensions = [
(config.lib.vicinae.mkRayCastExtension {
name = "cdnjs";
sha256 = "sha256-k3YfruMxSOMf8K65iTW84aZxiknADCcntJOAE89agYc=";
rev = "ac7c50844bf77d0cf51daa840e369d999f2add59";
})
(config.lib.vicinae.mkExtension {
name = "test-extension";
src =
pkgs.fetchFromGitHub {
owner = "schromp";
repo = "vicinae-extensions";
rev = "f8be5c89393a336f773d679d22faf82d59631991";
sha256 = "sha256-zk7WIJ19ITzRFnqGSMtX35SgPGq0Z+M+f7hJRbyQugw=";
}
+ "/test-extension";
})
(mkExtensionStub "cdnjs")
(mkExtensionStub "test-extension")
];
};