You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by mi...@apache.org on 2018/07/11 01:19:52 UTC
[trafficcontrol] 05/13: tied in the data dependencies for the
staticdnsentries
This is an automated email from the ASF dual-hosted git repository.
mitchell852 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git
commit e1eb5d0ff9943952e5ed51e463b30d09d8c86d1a
Author: Dewayne Richardson <de...@apache.org>
AuthorDate: Wed May 30 13:01:59 2018 -0600
tied in the data dependencies for the staticdnsentries
---
.../testing/api/v13/staticdnsentries_test.go | 39 +++++++++++++++++-----
1 file changed, 31 insertions(+), 8 deletions(-)
diff --git a/traffic_ops/testing/api/v13/staticdnsentries_test.go b/traffic_ops/testing/api/v13/staticdnsentries_test.go
index cd669b0..3e88032 100644
--- a/traffic_ops/testing/api/v13/staticdnsentries_test.go
+++ b/traffic_ops/testing/api/v13/staticdnsentries_test.go
@@ -16,6 +16,7 @@ package v13
*/
import (
+ "fmt"
"testing"
"github.com/apache/incubator-trafficcontrol/lib/go-log"
@@ -24,23 +25,45 @@ import (
func TestStaticDNSEntries(t *testing.T) {
+ CreateTestCDNs(t)
+ CreateTestTypes(t)
+ CreateTestProfiles(t)
+ CreateTestStatuses(t)
+ CreateTestDivisions(t)
+ CreateTestRegions(t)
+ CreateTestPhysLocations(t)
+ CreateTestCacheGroups(t)
+ CreateTestServers(t)
+ CreateTestDeliveryServices(t)
CreateTestStaticDNSEntries(t)
- UpdateTestStaticDNSEntries(t)
GetTestStaticDNSEntries(t)
+ UpdateTestStaticDNSEntries(t)
DeleteTestStaticDNSEntries(t)
+ DeleteTestTypes(t)
+ DeleteTestDeliveryServices(t)
+ DeleteTestServers(t)
+ DeleteTestCacheGroups(t)
+ DeleteTestPhysLocations(t)
+ DeleteTestRegions(t)
+ DeleteTestDivisions(t)
+ DeleteTestStatuses(t)
+ DeleteTestProfiles(t)
+ DeleteTestTypes(t)
+ DeleteTestCDNs(t)
}
func CreateTestStaticDNSEntries(t *testing.T) {
for _, staticDNSEntry := range testData.StaticDNSEntries {
-
- // GET DeliveryService by Name
- //respStatuses, _, err := TOSession.GetStatusByName("ONLINE")
- //if err != nil {
- //t.Errorf("cannot GET Status by name: ONLINE - %v\n", err)
- //}
- //respStatus := respStatuses[0]
+ // GET EDGE type
+ respTypes, _, err := TOSession.GetTypeByName(staticDNSEntry.Type)
+ fmt.Printf("respTypes ---> %v\n", respTypes)
+ if err != nil {
+ t.Errorf("cannot GET Type by name: %v\n", err)
+ }
+ respType := respTypes[0]
+ staticDNSEntry.Type = respType.Name
resp, _, err := TOSession.CreateStaticDNSEntry(staticDNSEntry)
log.Debugln("Response: ", resp)
if err != nil {