From e479c41667fceecfe486937ec0016dfa2154be7f Mon Sep 17 00:00:00 2001 From: zdl <381897429@qq.com> Date: Mon, 10 Jun 2019 20:24:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20genv=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- g/os/genv/genv_test.go | 17 ++++++++++++----- go.mod | 4 +++- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/g/os/genv/genv_test.go b/g/os/genv/genv_test.go index e4b64062f..c67063d1c 100644 --- a/g/os/genv/genv_test.go +++ b/g/os/genv/genv_test.go @@ -5,7 +5,6 @@ import ( "github.com/gogf/gf/g/test/gtest" "os" "testing" - "time" ) func Test_Genv_All(t *testing.T) { @@ -16,21 +15,29 @@ func Test_Genv_All(t *testing.T) { func Test_Genv_Get(t *testing.T) { gtest.Case(t, func() { - gtest.AssertEQ("keke", genv.Get("LLL"+time.Now().String(), "keke")) - gtest.AssertEQ("", genv.Get("LLL"+time.Now().String())) + key := "TEST_ENV" + err := os.Setenv(key, "TEST") + gtest.Assert(err, nil) + gtest.AssertEQ(genv.Get(key), "TEST") }) } func Test_Genv_Set(t *testing.T) { gtest.Case(t, func() { - err := genv.Set("LLL", "keke") + key := "TEST_ENV" + err := genv.Set(key, "TEST") gtest.Assert(err, nil) + gtest.AssertEQ(os.Getenv(key), "TEST") }) } func Test_Genv_Remove(t *testing.T) { gtest.Case(t, func() { - err := genv.Remove("LLL") + key := "TEST_ENV" + err := os.Setenv(key, "TEST") gtest.Assert(err, nil) + err = genv.Remove(key) + gtest.Assert(err, nil) + gtest.AssertEQ(os.Getenv(key), "") }) } diff --git a/go.mod b/go.mod index fd3232e72..081d99cd0 100644 --- a/go.mod +++ b/go.mod @@ -1 +1,3 @@ -module github.com/gogf/gf \ No newline at end of file +module github.com/gogf/gf + +go 1.12