# Functions
AssertStreamingRPCError asserts a streaming RPC's error matches the given assertion in the test case.
DockerCompatible skips tests if docker is not present.
DockerIsConnected checks to see if a docker daemon is available (local or remote).
RequireConsul skips tests unless a Consul binary is available on $PATH.
RequireRoot skips tests unless running on a Unix as root.
# Structs
StreamingRPCErrorTestCase is a test case to be passed to the assertStreamingRPCError func.
# Interfaces
StreamingRPC may be satisfied by client.Client or server.Server.