2023-12-26 16:42:53 +03:00
|
|
|
package config_main
|
2023-03-17 11:20:09 +03:00
|
|
|
|
|
|
|
import (
|
2023-07-20 15:54:11 +03:00
|
|
|
"github.com/ManyakRus/starter/micro"
|
|
|
|
"os"
|
2023-03-17 11:20:09 +03:00
|
|
|
"testing"
|
|
|
|
)
|
|
|
|
|
|
|
|
func TestLoadEnv(t *testing.T) {
|
|
|
|
//defer recoveryFunction()
|
|
|
|
//filename := os.Args[0]
|
|
|
|
//dir := filepath.Dir(filename)
|
|
|
|
|
|
|
|
LoadEnv()
|
|
|
|
|
|
|
|
//t.Error("Error TestLoadEnv")
|
|
|
|
}
|
2023-07-20 15:54:11 +03:00
|
|
|
|
|
|
|
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 =''")
|
|
|
|
}
|
|
|
|
}
|
2023-11-10 13:01:08 +03:00
|
|
|
|
|
|
|
func TestLoadSettingsTxt_err(t *testing.T) {
|
|
|
|
err := LoadSettingsTxt_err()
|
|
|
|
if err == nil {
|
|
|
|
t.Error("TestLoadSettingsTxt_err() error: ", err)
|
|
|
|
}
|
|
|
|
}
|
2023-11-14 15:48:45 +03:00
|
|
|
|
|
|
|
func TestLoadENV_or_SettingsTXT(t *testing.T) {
|
|
|
|
|
|
|
|
LoadENV_or_SettingsTXT()
|
|
|
|
}
|
2024-02-21 14:49:17 +03:00
|
|
|
|
|
|
|
func TestLoadEnvTest(t *testing.T) {
|
|
|
|
LoadEnvTest()
|
|
|
|
}
|