github.com/wtfutil/wtf@v0.43.0/cfg/default_color_theme_test.go (about) 1 package cfg 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/assert" 7 ) 8 9 func Test_NewDefaultColorTheme(t *testing.T) { 10 theme := NewDefaultColorTheme() 11 12 assert.Equal(t, "orange", theme.BorderTheme.Focused) 13 assert.Equal(t, "red", theme.TextTheme.Subheading) 14 assert.Equal(t, "transparent", theme.WidgetTheme.Background) 15 } 16 17 func Test_NewDefaultColorConfig(t *testing.T) { 18 cfg, err := NewDefaultColorConfig() 19 20 assert.Nil(t, err) 21 22 assert.Equal(t, "orange", cfg.UString("bordertheme.focused")) 23 assert.Equal(t, "red", cfg.UString("texttheme.subheading")) 24 assert.Equal(t, "transparent", cfg.UString("widgettheme.background")) 25 assert.Equal(t, "", cfg.UString("widgettheme.missing")) 26 }