@@ -41,6 +41,9 @@ func TestShortClusterName(t *testing.T) {
4141 },
4242 }
4343 When (kuber .LoadConfig ()).ThenReturn (& config , nil , nil )
44+
45+ clusterName , err = cluster .ShortName (kuber )
46+
4447 assert .NoError (t , err )
4548 assert .Equal (t , "short-cluster-na" , clusterName )
4649
@@ -51,6 +54,9 @@ func TestShortClusterName(t *testing.T) {
5154 },
5255 }
5356 When (kuber .LoadConfig ()).ThenReturn (& config , nil , nil )
57+
58+ clusterName , err = cluster .ShortName (kuber )
59+
5460 assert .NoError (t , err )
5561 assert .Equal (t , "short-cluster-na" , clusterName )
5662}
@@ -72,6 +78,20 @@ func TestClusterName(t *testing.T) {
7278 assert .Equal (t , "my-cluster-name" , clusterName )
7379}
7480
81+ func TestShortNameN (t * testing.T ) {
82+ clusterName := cluster .ShortNameN ("short.cluster.name" , 6 )
83+ assert .Equal (t , "short" , clusterName )
84+
85+ clusterName = cluster .ShortNameN ("short.cluster.name" , 14 )
86+ assert .Equal (t , "short-cluster" , clusterName )
87+
88+ clusterName = cluster .ShortNameN ("short_cluster_name" , 6 )
89+ assert .Equal (t , "short" , clusterName )
90+
91+ clusterName = cluster .ShortNameN ("short-cluster-name" , 6 )
92+ assert .Equal (t , "short" , clusterName )
93+ }
94+
7595func TestSystemVaultNameForCluster (t * testing.T ) {
7696 actual := vault .SystemVaultNameForCluster ("jstrachan-kp38" )
7797 assert .Equal (t , "jx-vault-jstrachan-kp3" , actual , "system vault name" )
0 commit comments