Files
sanderling/internal/sidecar/embed_test.go
T
pj ae10354ff0 test(sidecar): split tests across stub and withsidecar builds
Default !withsidecar build: assert IsPlaceholder, empty JAR,
Extract errors. withsidecar build: existing extract/checksum
coverage.
2026-04-18 06:46:24 +07:00

21 lines
441 B
Go

//go:build !withsidecar
package sidecar
import "testing"
func TestStub_IsPlaceholder(t *testing.T) {
if !IsPlaceholder() {
t.Errorf("default build should be a placeholder")
}
if EmbeddedSize() != 0 {
t.Errorf("stub should have empty embedded JAR, got size %d", EmbeddedSize())
}
}
func TestStub_ExtractFails(t *testing.T) {
if _, err := Extract(t.TempDir()); err == nil {
t.Fatal("expected Extract to fail in stub mode")
}
}