diff --git a/pkgs/development/python-modules/beetcamp/default.nix b/pkgs/development/python-modules/beetcamp/default.nix index 775c96ddf7ba..1f6361274df6 100644 --- a/pkgs/development/python-modules/beetcamp/default.nix +++ b/pkgs/development/python-modules/beetcamp/default.nix @@ -13,6 +13,7 @@ filelock, writableTmpDirAsHomeHook, nix-update-script, + beetcamp ? null, # For `passthru.tests`. }: let @@ -58,7 +59,19 @@ buildPythonPackage { "test_get_html" ]; - passthru.updateScript = nix-update-script { }; + passthru = { + updateScript = nix-update-script { }; + tests = { + beets-with-beetcamp = beets.override { + pluginOverrides = { + beetcamp = { + enable = true; + propagatedBuildInputs = [ beetcamp ]; + }; + }; + }; + }; + }; meta = { description = "Bandcamp autotagger source for beets (http://beets.io)";