mirror of https://github.com/databricks/cli.git
29 lines
889 B
Go
29 lines
889 B
Go
|
package config_tests
|
||
|
|
||
|
import (
|
||
|
"testing"
|
||
|
|
||
|
"github.com/databricks/cli/bundle/config"
|
||
|
"github.com/stretchr/testify/assert"
|
||
|
)
|
||
|
|
||
|
func TestPresetsDev(t *testing.T) {
|
||
|
b := loadTarget(t, "./presets", "dev")
|
||
|
|
||
|
assert.Equal(t, "myprefix", b.Config.Presets.NamePrefix)
|
||
|
assert.Equal(t, config.Paused, b.Config.Presets.TriggerPauseStatus)
|
||
|
assert.Equal(t, 10, b.Config.Presets.JobsMaxConcurrentRuns)
|
||
|
assert.Equal(t, true, *b.Config.Presets.PipelinesDevelopment)
|
||
|
assert.Equal(t, "true", b.Config.Presets.Tags["dev"])
|
||
|
assert.Equal(t, "finance", b.Config.Presets.Tags["team"])
|
||
|
assert.Equal(t, "false", b.Config.Presets.Tags["prod"])
|
||
|
}
|
||
|
|
||
|
func TestPresetsProd(t *testing.T) {
|
||
|
b := loadTarget(t, "./presets", "prod")
|
||
|
|
||
|
assert.Equal(t, false, *b.Config.Presets.PipelinesDevelopment)
|
||
|
assert.Equal(t, "finance", b.Config.Presets.Tags["team"])
|
||
|
assert.Equal(t, "true", b.Config.Presets.Tags["prod"])
|
||
|
}
|