package sharedtestvalues import "time" // This package is only to be referenced in test files const ( // WebsocketResponseDefaultTimeout used in websocket testing // Defines wait time for receiving websocket response before cancelling WebsocketResponseDefaultTimeout = (3 * time.Second) // WebsocketResponseExtendedTimeout used in websocket testing // Defines wait time for receiving websocket response before cancelling WebsocketResponseExtendedTimeout = (15 * time.Second) // WebsocketChannelOverrideCapacity used in websocket testing // Defines channel capacity as defaults size can block tests WebsocketChannelOverrideCapacity = 5 ) // GetWebsocketInterfaceChannelOverride returns a new interface based channel // with the capacity set to WebsocketChannelOverrideCapacity func GetWebsocketInterfaceChannelOverride() chan interface{} { return make(chan interface{}, WebsocketChannelOverrideCapacity) } // GetWebsocketStructChannelOverride returns a new struct based channel // with the capacity set to WebsocketChannelOverrideCapacity func GetWebsocketStructChannelOverride() chan struct{} { return make(chan struct{}, WebsocketChannelOverrideCapacity) }