diff options
| author | Gabriel A. Giovanini <mail@gabrielgio.me> | 2025-11-01 17:48:02 +0100 | 
|---|---|---|
| committer | Gabriel A. Giovanini <mail@gabrielgio.me> | 2025-11-01 17:49:00 +0100 | 
| commit | ed1fc6854a634f7fcff7d1a500c40e7502031ea7 (patch) | |
| tree | 6832b21ce3fcd903fb24afcd0a2fdd0bc2b9f381 /pkg/config/config_test.go | |
| parent | aec177b7acca580733264aa1db2a18bc154fc7b5 (diff) | |
| download | cerrado-ed1fc6854a634f7fcff7d1a500c40e7502031ea7.tar.gz cerrado-ed1fc6854a634f7fcff7d1a500c40e7502031ea7.tar.bz2 cerrado-ed1fc6854a634f7fcff7d1a500c40e7502031ea7.zip  | |
feat: Add option to configure dark/light themes
Diffstat (limited to 'pkg/config/config_test.go')
| -rw-r--r-- | pkg/config/config_test.go | 32 | 
1 files changed, 25 insertions, 7 deletions
diff --git a/pkg/config/config_test.go b/pkg/config/config_test.go index 31cf1c0..50744b5 100644 --- a/pkg/config/config_test.go +++ b/pkg/config/config_test.go @@ -48,6 +48,21 @@ scan "/srv/git" {  			},  		},  		{ +			name: "themes", +			config: ` +syntax-highlight light dark`, +			expectedConfig: &configuration{ +				Scans:        defaultScans(), +				ListenAddr:   defaultAddr(), +				Hostname:     defaultHostname(), +				Repositories: []*GitRepositoryConfiguration{}, +				SyntaxHighlight: SyntaxHighlight{ +					Light: "light", +					Dark:  "dark", +				}, +			}, +		}, +		{  			name:   "minimal repository",  			config: `repository /srv/git/cerrado.git`,  			expectedConfig: &configuration{ @@ -139,13 +154,16 @@ repository /srv/git/cerrado.git {  						Path:   "/srv/git",  					},  				}, -				ListenAddr:      "unix://var/run/cerrado/cerrado.sock", -				Passphrase:      "$2a$14$VnB/ZcB1DUDkMnosRA6Y7.dj8h5eroslDxTeXlLwfQX/x86mh6WAq", -				AESKey:          "8XHptZxSWCGs1m7QzztX5zNQ7D9NiQevVX0DaUTNMbDpRwFzoJiB0U7K6O/kqIt01jJVgzBUfiR8ES46ZLLb4w==", -				SyntaxHighlight: "monokailight", -				OrderBy:         "lastcommit-desc", -				RemoveSuffix:    true, -				Hostname:        "https://domain.tld", +				ListenAddr: "unix://var/run/cerrado/cerrado.sock", +				Passphrase: "$2a$14$VnB/ZcB1DUDkMnosRA6Y7.dj8h5eroslDxTeXlLwfQX/x86mh6WAq", +				AESKey:     "8XHptZxSWCGs1m7QzztX5zNQ7D9NiQevVX0DaUTNMbDpRwFzoJiB0U7K6O/kqIt01jJVgzBUfiR8ES46ZLLb4w==", +				SyntaxHighlight: SyntaxHighlight{ +					Light: "monokailight", +					Dark:  "monokailight", +				}, +				OrderBy:      "lastcommit-desc", +				RemoveSuffix: true, +				Hostname:     "https://domain.tld",  				Repositories: []*GitRepositoryConfiguration{  					{  						Name:        "linux.git",  | 
