1
0
mirror of https://github.com/ManyakRus/starter.git synced 2024-11-24 08:52:34 +02:00
starter/config_main/config_main_test.go
2024-02-21 14:49:17 +03:00

45 lines
781 B
Go

package config_main
import (
"github.com/ManyakRus/starter/micro"
"os"
"testing"
)
func TestLoadEnv(t *testing.T) {
//defer recoveryFunction()
//filename := os.Args[0]
//dir := filepath.Dir(filename)
LoadEnv()
//t.Error("Error TestLoadEnv")
}
func TestLoadEnv_from_file(t *testing.T) {
dir := micro.ProgramDir()
FileName := dir + "test.sh"
LoadEnv_from_file(FileName)
value := os.Getenv("SERVICE_NAME")
if value == "" {
t.Error("TestLoadEnv_from_file() error: value =''")
}
}
func TestLoadSettingsTxt_err(t *testing.T) {
err := LoadSettingsTxt_err()
if err == nil {
t.Error("TestLoadSettingsTxt_err() error: ", err)
}
}
func TestLoadENV_or_SettingsTXT(t *testing.T) {
LoadENV_or_SettingsTXT()
}
func TestLoadEnvTest(t *testing.T) {
LoadEnvTest()
}