Files
mesh-sdk/go/delivery/provided_overlay_test.go
T

22 lines
550 B
Go

package delivery_test
import (
"encoding/json"
"testing"
"git.novox.be/novox/mesh-sdk/go/delivery"
"git.novox.be/novox/mesh-sdk/go/overlay"
)
// The private network's manifest delivery provides is overlay's, though delivery does not import overlay.
func TestTheProvidedNetworkIsOverlays(t *testing.T) {
_, raw, err := delivery.ProvidedManifest(overlay.Name)
if err != nil {
t.Fatal(err)
}
want, _ := json.Marshal(overlay.Manifest())
if string(raw) != string(want) {
t.Fatalf("delivery provides\n%s\noverlay says\n%s", raw, want)
}
}