mirror of
https://github.com/aykhans/dodo.git
synced 2025-09-05 18:44:21 +00:00
add env parser
This commit is contained in:
@@ -56,7 +56,7 @@ func TestMergeConfig(t *testing.T) {
|
||||
Proxies: types.Proxies{},
|
||||
}
|
||||
|
||||
config.MergeConfig(newConfig)
|
||||
config.Merge(newConfig)
|
||||
|
||||
assert.Equal(t, "POST", *config.Method)
|
||||
assert.Equal(t, newURL, config.URL)
|
||||
@@ -93,7 +93,7 @@ func TestMergeConfig(t *testing.T) {
|
||||
DodosCount: utils.ToPtr(uint(10)),
|
||||
}
|
||||
|
||||
config.MergeConfig(newConfig)
|
||||
config.Merge(newConfig)
|
||||
|
||||
assert.Equal(t, "GET", *config.Method, "Method should remain unchanged")
|
||||
assert.Equal(t, newURL, config.URL, "URL should be updated")
|
||||
@@ -127,7 +127,7 @@ func TestMergeConfig(t *testing.T) {
|
||||
}
|
||||
|
||||
originalConfigCopy := *config
|
||||
config.MergeConfig(newConfig)
|
||||
config.Merge(newConfig)
|
||||
|
||||
assert.Equal(t, originalConfigCopy.Method, config.Method)
|
||||
assert.Equal(t, originalConfigCopy.URL, config.URL)
|
||||
@@ -157,7 +157,7 @@ func TestMergeConfig(t *testing.T) {
|
||||
Proxies: types.Proxies{},
|
||||
}
|
||||
|
||||
config.MergeConfig(newConfig)
|
||||
config.Merge(newConfig)
|
||||
|
||||
assert.Equal(t, []types.ConfigFile{*configFile}, config.Files, "Empty Files should not override")
|
||||
assert.Equal(t, types.Params{{Key: "original", Value: []string{"value"}}}, config.Params, "Empty Params should not override")
|
||||
@@ -182,7 +182,7 @@ func TestMergeConfig(t *testing.T) {
|
||||
Method: utils.ToPtr("POST"),
|
||||
}
|
||||
|
||||
config.MergeConfig(newConfig)
|
||||
config.Merge(newConfig)
|
||||
|
||||
assert.Equal(t, "POST", *config.Method, "Method should be updated")
|
||||
assert.Equal(t, []types.ConfigFile{*configFile1, *configFile2}, config.Files, "Files should be appended")
|
||||
@@ -213,7 +213,7 @@ func TestMergeConfig(t *testing.T) {
|
||||
Proxies: types.Proxies{},
|
||||
}
|
||||
|
||||
config.MergeConfig(newConfig)
|
||||
config.Merge(newConfig)
|
||||
|
||||
assert.Equal(t, "POST", *config.Method)
|
||||
assert.Equal(t, newURL, config.URL)
|
||||
|
Reference in New Issue
Block a user