github.com/viant/toolbox@v0.34.5/storage/http_service_test.go (about)

     1  package storage_test
     2  
     3  import "testing"
     4  
     5  func TestNewHttpStorageService(t *testing.T) {
     6  
     7  	// Deprecated use gith	ub/viant/afs/http
     8  	//{
     9  	//	service, err := storage.NewServiceForURL("https://github.com/viant/", credentialFile)
    10  	//	assert.Nil(t, err)
    11  	//	assert.NotNil(t, service)
    12  	//
    13  	//	objects, err := service.List("https://github.com/viant/")
    14  	//	assert.True(t, len(objects) > 0)
    15  	//	reader, err := service.Download(objects[0])
    16  	//	if assert.Nil(t, err) {
    17  	//		defer reader.Close()
    18  	//	}
    19  	//	content, err := ioutil.ReadAll(reader)
    20  	//	assert.Nil(t, err)
    21  	//	assert.True(t, len(content) > 0)
    22  	//
    23  	//}
    24  
    25  }