mirror of
https://github.com/docker/docs.git
synced 2026-11-05 00:14:17 +03:00
* Callback pattern that is easier to grok: each message has an optional nested return channel, instead of 2 nested streams * Return channel is in the Message structure: less arguments and return values to pass around * Caller can request a pipe as return channel, or pass its own. This makes proxying and advanced plumbing operations much easier. Signed-off-by: Solomon Hykes <solomon@docker.com>
21 lines
269 B
Go
21 lines
269 B
Go
package beam
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
func TestModes(t *testing.T) {
|
|
if Ret == 0 {
|
|
t.Fatalf("0")
|
|
}
|
|
}
|
|
|
|
func TestRetPipe(t *testing.T) {
|
|
var (
|
|
shouldBeEqual = RetPipe
|
|
)
|
|
if RetPipe != shouldBeEqual {
|
|
t.Fatalf("%#v should equal %#v", RetPipe, shouldBeEqual)
|
|
}
|
|
}
|