Delete the push and the declaration: the send stub and node holds, link declare and its order, the sent readers, and the sweep judged by compositions (release 6, issue 1945 B8)
This commit is contained in:
@@ -12,16 +12,6 @@ import (
|
||||
//
|
||||
// go test ./internal/link/ -run TestTheNatsBus (each test on a bus of its own: internal/testbus)
|
||||
|
||||
// The subject a declaration lands on is one node's, and nothing else's — the state shape.
|
||||
func TestADeclarationIsAddressedToOneNode(t *testing.T) {
|
||||
if got := DeclareSubject("anchor"); got != "mesh.node.anchor.declare" {
|
||||
t.Fatalf("a declaration would go to %q", got)
|
||||
}
|
||||
if DeclareSubject("anchor") == DeclareSubject("laptop") {
|
||||
t.Fatal("two nodes share a declaration subject, so each would apply the other's")
|
||||
}
|
||||
}
|
||||
|
||||
// A module cannot emit under another's name: the subject is derived from the source, and the
|
||||
// server's permissions make that subject the authority.
|
||||
func TestAnEventsSubjectIsDerivedFromItsSource(t *testing.T) {
|
||||
|
||||
Reference in New Issue
Block a user