@@ -55,16 +55,26 @@ public class VersionAnalyzerTest {
55
55
56
56
private static final String NON_OSGI_VERSION_2_RHT = "1.3.0.Final-redhat-7" ;
57
57
58
+ private static final String NON_OSGI_VERSION_3 = "1.2.3.foo.bar.baz" ;
59
+
60
+ private static final String NON_OSGI_VERSION_3_RHT = "1.2.3.foo-bar-baz-redhat-5" ;
61
+
62
+ private static final String NON_OSGI_VERSION_4 = "1.5.9.foo,bar,baz" ;
63
+
64
+ private static final String NON_OSGI_VERSION_4_RHT = "1.5.9.foo-bar-baz-redhat-8" ;
65
+
58
66
private static final List <String > All_VERSIONS = Arrays .asList (OTHER_RH_VERSION_1 ,
59
67
OTHER_RH_VERSION_2 , NO_BUILT_VERSION_2 , NO_BUILT_VERSION , OTHER_RH_VERSION_3 ,
60
68
MULTI_BUILT_VERSION_RH2 , BUILT_VERSION_RH , MULTI_BUILT_VERSION_RH1 , BUILT_VERSION_2_RH ,
61
69
MULTI_BUILT_VERSION_RH_BEST , MULTI_BUILT_VERSION_RH4 , NON_OSGI_VERSION ,
62
- NON_OSGI_VERSION_RHT , BUILT_VERSION_2 , NON_OSGI_VERSION_2 , NON_OSGI_VERSION_2_RHT );
70
+ NON_OSGI_VERSION_RHT , BUILT_VERSION_2 , NON_OSGI_VERSION_2 , NON_OSGI_VERSION_2_RHT ,
71
+ NON_OSGI_VERSION_3 , NON_OSGI_VERSION_3_RHT , NON_OSGI_VERSION_4 , NON_OSGI_VERSION_4_RHT );
63
72
64
73
private static final List <String > BUILT_VERSIONS = Arrays .asList (OTHER_RH_VERSION_1 ,
65
74
OTHER_RH_VERSION_2 , OTHER_RH_VERSION_3 , MULTI_BUILT_VERSION_RH2 , BUILT_VERSION_RH ,
66
75
MULTI_BUILT_VERSION_RH1 , BUILT_VERSION_2_RH , MULTI_BUILT_VERSION_RH_BEST ,
67
- MULTI_BUILT_VERSION_RH4 , NON_OSGI_VERSION_RHT , NON_OSGI_VERSION_2_RHT );
76
+ MULTI_BUILT_VERSION_RH4 , NON_OSGI_VERSION_RHT , NON_OSGI_VERSION_2_RHT ,
77
+ NON_OSGI_VERSION_3_RHT , NON_OSGI_VERSION_4_RHT );
68
78
69
79
@ Test
70
80
public void getBestMatchVersionForNonExistingGAV () throws CommunicationException {
@@ -102,6 +112,10 @@ public void getBestMatchVersionForNoOSGIGAV() throws CommunicationException {
102
112
All_VERSIONS .toArray (new String [All_VERSIONS .size ()]));
103
113
checkBMV (NON_OSGI_VERSION_2_RHT , NON_OSGI_VERSION_2 ,
104
114
All_VERSIONS .toArray (new String [All_VERSIONS .size ()]));
115
+ checkBMV (NON_OSGI_VERSION_3_RHT , NON_OSGI_VERSION_3 ,
116
+ All_VERSIONS .toArray (new String [All_VERSIONS .size ()]));
117
+ checkBMV (NON_OSGI_VERSION_4_RHT , NON_OSGI_VERSION_4 ,
118
+ All_VERSIONS .toArray (new String [All_VERSIONS .size ()]));
105
119
}
106
120
107
121
@ Test
0 commit comments