@@ -16,62 +16,3 @@ limitations under the License.
16
16
*/
17
17
18
18
package gceGCEDriver
19
-
20
- import (
21
- "testing"
22
-
23
- "github.com/stretchr/testify/assert"
24
- )
25
-
26
- func TestParseEndpoint (t * testing.T ) {
27
-
28
- //Valid unix domain socket endpoint
29
- sockType , addr , err := ParseEndpoint ("unix://fake.sock" )
30
- assert .NoError (t , err )
31
- assert .Equal (t , sockType , "unix" )
32
- assert .Equal (t , addr , "fake.sock" )
33
-
34
- sockType , addr , err = ParseEndpoint ("unix:///fakedir/fakedir/fake.sock" )
35
- assert .NoError (t , err )
36
- assert .Equal (t , sockType , "unix" )
37
- assert .Equal (t , addr , "/fakedir/fakedir/fake.sock" )
38
-
39
- //Valid unix domain socket with uppercase
40
- sockType , addr , err = ParseEndpoint ("UNIX://fake.sock" )
41
- assert .NoError (t , err )
42
- assert .Equal (t , sockType , "UNIX" )
43
- assert .Equal (t , addr , "fake.sock" )
44
-
45
- //Valid TCP endpoint with ip
46
- sockType , addr , err = ParseEndpoint ("tcp://127.0.0.1:80" )
47
- assert .NoError (t , err )
48
- assert .Equal (t , sockType , "tcp" )
49
- assert .Equal (t , addr , "127.0.0.1:80" )
50
-
51
- //Valid TCP endpoint with uppercase
52
- sockType , addr , err = ParseEndpoint ("TCP://127.0.0.1:80" )
53
- assert .NoError (t , err )
54
- assert .Equal (t , sockType , "TCP" )
55
- assert .Equal (t , addr , "127.0.0.1:80" )
56
-
57
- //Valid TCP endpoint with hostname
58
- sockType , addr , err = ParseEndpoint ("tcp://fakehost:80" )
59
- assert .NoError (t , err )
60
- assert .Equal (t , sockType , "tcp" )
61
- assert .Equal (t , addr , "fakehost:80" )
62
-
63
- _ , _ , err = ParseEndpoint ("unix:/fake.sock/" )
64
- assert .NotNil (t , err )
65
-
66
- _ , _ , err = ParseEndpoint ("fake.sock" )
67
- assert .NotNil (t , err )
68
-
69
- _ , _ , err = ParseEndpoint ("unix://" )
70
- assert .NotNil (t , err )
71
-
72
- _ , _ , err = ParseEndpoint ("://" )
73
- assert .NotNil (t , err )
74
-
75
- _ , _ , err = ParseEndpoint ("" )
76
- assert .NotNil (t , err )
77
- }
0 commit comments