yunion.io/x/cloudmux@v0.3.10-0-alpha.1/pkg/multicloud/esxi/manager_test.go (about)

     1  // Copyright 2019 Yunion
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  package esxi
    16  
    17  // TODO: rewrite this test
    18  /*
    19  import "testing"
    20  
    21  func TestNewClient(t *testing.T) {
    22  	cli, err := NewESXiClient("", "", "10.168.222.104", 443, "root", "123@Vmware")
    23  
    24  	if err != nil {
    25  		t.Errorf("%s", err)
    26  	} else {
    27  		t.Logf("%s", cli.About())
    28  
    29  		cli.fetchDatacenters()
    30  
    31  		host, err := cli.FindHostByIp("10.168.222.104")
    32  		if err != nil {
    33  			t.Errorf("find_host_by_ip %s", err)
    34  		} else {
    35  			t.Logf("host %s %s", host.GetAccessIp(), host.GetName())
    36  		}
    37  	}
    38  }*/