package envelope

import "testing"

func TestRuntimeDelegationCarrierIsStableAndSeparateFromDataRequest(t *testing.T) {
	if RuntimeDelegationMetadataKey != "x-nexuscrm-runtime-delegation" {
		t.Fatalf("RuntimeDelegationMetadataKey = %q", RuntimeDelegationMetadataKey)
	}
	if RuntimeDelegationMetadataKey == ProtocolMajorMetadataKey ||
		RuntimeDelegationMetadataKey == ProtocolMinorMetadataKey ||
		RuntimeDelegationMetadataKey == CapabilityMetadataKey {
		t.Fatal("delegation carrier aliases another protocol fact")
	}
}
