github.com/blend/go-sdk@v1.20220411.3/env/split_test.go (about) 1 /* 2 3 Copyright (c) 2022 - Present. Blend Labs, Inc. All rights reserved 4 Use of this source code is governed by a MIT license that can be found in the LICENSE file. 5 6 */ 7 8 package env 9 10 import ( 11 "testing" 12 13 "github.com/blend/go-sdk/assert" 14 ) 15 16 func Test_Split(t *testing.T) { 17 its := assert.New(t) 18 19 var key, value string 20 key, value = Split("") 21 its.Empty(key) 22 its.Empty(value) 23 24 key, value = Split("FOO") 25 its.Empty(key) 26 its.Empty(value) 27 28 key, value = Split("FOO=bar") 29 its.Equal("FOO", key) 30 its.Equal("bar", value) 31 32 key, value = Split("FOO=bar=baz") 33 its.Equal("FOO", key) 34 its.Equal("bar=baz", value) 35 }