Combines the following repositories into one: https://github.com/mattermost/mattermost-server https://github.com/mattermost/mattermost-webapp https://github.com/mattermost/focalboard https://github.com/mattermost/mattermost-plugin-playbooks
24 строки
486 B
Go
24 строки
486 B
Go
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
|
// See LICENSE.txt for license information.
|
|
|
|
package utils
|
|
|
|
import (
|
|
"os"
|
|
"strings"
|
|
)
|
|
|
|
// IsRunningUnitTests returns true if this instance of FocalBoard is running unit or integration tests.
|
|
func IsRunningUnitTests() bool {
|
|
testing := os.Getenv("FOCALBOARD_UNIT_TESTING")
|
|
if testing == "" {
|
|
return false
|
|
}
|
|
|
|
switch strings.ToLower(testing) {
|
|
case "1", "t", "y", "true", "yes":
|
|
return true
|
|
}
|
|
return false
|
|
}
|