mirror of
https://github.com/openfaas/faas.git
synced 2025-06-21 14:23:25 +00:00
adds Go durations for timeout configs
Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in> applied go fmt on config_test file Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in> removes extra line in config_test Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
This commit is contained in:
@ -74,6 +74,24 @@ func TestRead_ReadAndWriteTimeoutConfig(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestRead_ReadAndWriteTimeoutDurationConfig(t *testing.T) {
|
||||
defaults := NewEnvBucket()
|
||||
defaults.Setenv("read_timeout", "20s")
|
||||
defaults.Setenv("write_timeout", "1m30s")
|
||||
|
||||
readConfig := types.ReadConfig{}
|
||||
config := readConfig.Read(defaults)
|
||||
|
||||
if (config.ReadTimeout) != time.Duration(20)*time.Second {
|
||||
t.Logf("ReadTimeout incorrect, got: %d\n", config.ReadTimeout)
|
||||
t.Fail()
|
||||
}
|
||||
if (config.WriteTimeout) != time.Duration(90)*time.Second {
|
||||
t.Logf("WriteTimeout incorrect, got: %d\n", config.WriteTimeout)
|
||||
t.Fail()
|
||||
}
|
||||
}
|
||||
|
||||
func TestRead_UseNATSDefaultsToOff(t *testing.T) {
|
||||
defaults := NewEnvBucket()
|
||||
readConfig := types.ReadConfig{}
|
||||
|
Reference in New Issue
Block a user