at 24.11-pre 31 lines 827 B view raw
1{ lib, buildGoModule, fetchFromGitHub }: 2 3buildGoModule rec { 4 pname = "goconvey"; 5 version = "1.8.1-unstable-2024-03-06"; 6 7 excludedPackages = "web/server/watch/integration_testing"; 8 9 src = fetchFromGitHub { 10 owner = "smartystreets"; 11 repo = "goconvey"; 12 rev = "a50310f1e3e53e63e2d23eb904f853aa388a5988"; 13 hash = "sha256-w5eX/n6Wu2gYgCIhgtjqH3lNckWIDaN4r80cJW3JqFo="; 14 }; 15 16 vendorHash = "sha256-P4J/CZY95ks08DC+gSqG+eanL3zoiaoz1d9/ZvBoc9Q="; 17 18 ldflags = [ "-s" "-w" ]; 19 20 checkFlags = [ 21 "-short" 22 ]; 23 24 meta = { 25 description = "Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go"; 26 mainProgram = "goconvey"; 27 homepage = "https://github.com/smartystreets/goconvey"; 28 license = lib.licenses.mit; 29 maintainers = with lib.maintainers; [ vdemeester ]; 30 }; 31}