summaryrefslogtreecommitdiffstats
path: root/utils/config_test.go
blob: 9067dc6478629a606ccb2f2afb7bf4e6427c76ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Copyright (c) 2015 Spinpunch, Inc. All Rights Reserved.
// See License.txt for license information.

package utils

import (
	"os"
	"testing"
)

func TestConfig(t *testing.T) {
	LoadConfig("config.json")
}

func TestEnvOverride(t *testing.T) {
	os.Setenv("MATTERMOST_DOMAIN", "testdomain.com")

	LoadConfig("config_docker.json")
	if Cfg.ServiceSettings.Domain != "testdomain.com" {
		t.Fail()
	}

	LoadConfig("config.json")
	if Cfg.ServiceSettings.Domain == "testdomain.com" {
		t.Fail()
	}
}