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) } }