storj.io/uplink@v1.13.0/internal/expose/expose_test.go (about) 1 // Copyright (C) 2021 Storj Labs, Inc. 2 // See LICENSE for copying information. 3 4 package expose_test 5 6 import ( 7 "context" 8 "testing" 9 10 "github.com/stretchr/testify/require" 11 12 "storj.io/uplink" 13 "storj.io/uplink/internal/expose" 14 ) 15 16 func TestExposed(t *testing.T) { 17 config := uplink.Config{} 18 expose.ConfigSetConnectionPool(&config, nil) 19 expose.ConfigSetSatelliteConnectionPool(&config, nil) 20 dialer, _ := expose.ConfigGetDialer(config, context.Background()) 21 require.NotNil(t, dialer) 22 23 access, err := uplink.ParseAccess("12edqwjdy4fmoHasYrxLzmu8Ubv8Hsateq1LPYne6Jzd64qCsYgET53eJzhB4L2pWDKBpqMowxt8vqLCbYxu8Qz7BJVH1CvvptRt9omm24k5GAq1R99mgGjtmc6yFLqdEFgdevuQwH5yzXCEEtbuBYYgES8Stb1TnuSiU3sa62bd2G88RRgbTCtwYrB8HZ7CLjYWiWUphw7RNa3NfD1TW6aUJ6E5D1F9AM6sP58X3D4H7tokohs2rqCkwRT") 24 require.NoError(t, err) 25 26 require.NotNil(t, expose.AccessGetAPIKey(access)) 27 require.NotNil(t, expose.AccessGetEncAccess(access)) 28 }