fix tests
diff --git a/api.go b/api.go
index ea68684..9275733 100644
--- a/api.go
+++ b/api.go
@@ -317,10 +317,10 @@
 			Name:            d.Name,
 			Type:            d.Type,
 			Revision:        d.Revision,
-			BeanBlobUrl:     a.getBlobUrl(d.BlobID),
+			BeanBlobUrl:     getBlobUrl(d.BlobID),
 			Org:             d.OrgID,
 			Env:             d.EnvID,
-			ResourceBlobUrl: a.getBlobUrl(d.BlobResourceID),
+			ResourceBlobUrl: getBlobUrl(d.BlobResourceID),
 			Path:            d.Path,
 			Created:         convertTime(d.Created),
 			Updated:         convertTime(d.Updated),
@@ -352,7 +352,7 @@
 }
 
 // escape the blobId into url
-func (a *apiManager) getBlobUrl(blobId string) string {
+func getBlobUrl(blobId string) string {
 	if blobId == "" {
 		return ""
 	}
diff --git a/api_test.go b/api_test.go
index f7bdbc8..a7323b5 100644
--- a/api_test.go
+++ b/api_test.go
@@ -321,7 +321,7 @@
 		Name:            dep.Name,
 		Type:            dep.Type,
 		Revision:        dep.Revision,
-		BeanBlobUrl:     getHttpHost() + "/" + testBlobId,
+		BeanBlobUrl:     getBlobUrl(testBlobId),
 		Org:             dep.OrgID,
 		Env:             dep.EnvID,
 		ResourceBlobUrl: "",
diff --git a/bundle.go b/bundle.go
index cf1092a..a35bdd5 100644
--- a/bundle.go
+++ b/bundle.go
@@ -22,9 +22,9 @@
 	"net/url"
 	"os"
 	"path"
+	"strings"
 	"sync/atomic"
 	"time"
-	"strings"
 )
 
 const (
@@ -190,7 +190,7 @@
 		log.Panicf("bad url value for config %s: %s", blobUri, err)
 	}
 
-	blobUri.Path += strings.Replace(BLOBSTORE_URI, "{BLOB_ID}",blobId, 1)
+	blobUri.Path += strings.Replace(BLOBSTORE_URI, "{BLOB_ID}", blobId, 1)
 	parameters := url.Values{}
 	parameters.Add("action", "GET")
 	parameters.Add("key", blobId)
diff --git a/bundle_test.go b/bundle_test.go
new file mode 100644
index 0000000..192ed40
--- /dev/null
+++ b/bundle_test.go
@@ -0,0 +1 @@
+package apiGatewayConfDeploy