mirror of https://github.com/cheat/cheat.git
23 lines
437 B
Go
23 lines
437 B
Go
package config
|
|
|
|
import (
|
|
"testing"
|
|
)
|
|
|
|
// TestColor asserts that colorization rules are properly respected
|
|
func TestColor(t *testing.T) {
|
|
|
|
// mock a config
|
|
conf := Config{}
|
|
|
|
opts := map[string]interface{}{"--colorize": false}
|
|
if conf.Color(opts) {
|
|
t.Errorf("failed to respect --colorize (false)")
|
|
}
|
|
|
|
opts = map[string]interface{}{"--colorize": true}
|
|
if !conf.Color(opts) {
|
|
t.Errorf("failed to respect --colorize (true)")
|
|
}
|
|
}
|