- _, _, _, _, err := loadConfig("no-such-config-file", "")
- c.Assert(strings.HasSuffix(err.Error(), "no such file or directory"), Equals, true)
-}
-
-// Test loadConfig func with no dst config file specified
-func (s *ServerRequiredSuite) TestLoadConfig_MissingDstConfig(c *C) {
- // Setup a src config file
- srcFile := setupConfigFile(c, "src-config")
- defer os.Remove(srcFile.Name())
- srcConfigFile := srcFile.Name()
-
- // load configuration
- _, _, _, _, err := loadConfig(srcConfigFile, "")
- c.Assert(err.Error(), Equals, "-dst-config-file must be specified")
-}
-
-// Test loadConfig func
-func (s *ServerRequiredSuite) TestLoadConfig_ErrorLoadingDstConfig(c *C) {
- // Setup a src config file
- srcFile := setupConfigFile(c, "src-config")
- defer os.Remove(srcFile.Name())
- srcConfigFile := srcFile.Name()
-
- // load configuration
- _, _, _, _, err := loadConfig(srcConfigFile, "no-such-config-file")