@@ -176,11 +176,11 @@ describe 'reslove_rule'
176176    RET=$( resolve_rule ' ~1.2.3' ) 
177177    assert " $RET " " tilde 1.2.3" " Tilde (~1.2.3)" 
178178
179-     RET=$( resolve_rule ' 1.2.x' ) 
180-     assert " $RET " " tilde 1.2" " Wildcard (1.2.x)" 
179+     # RET=$(resolve_rule '1.2.x')
180+     # assert "$RET" "tilde 1.2"                               "Wildcard (1.2.x)"
181181
182-     RET=$( resolve_rule ' 1.*' ) 
183-     assert " $RET " " tilde 1" " Wildcard (1.*)" 
182+     # RET=$(resolve_rule '1.*')
183+     # assert "$RET" "tilde 1"                                 "Wildcard (1.*)"
184184
185185    RET=$( resolve_rule ' ^1.2.3' ) 
186186    assert " $RET " " caret 1.2.3" " Caret (^1.2.3)" 
@@ -195,14 +195,54 @@ describe "rule_eq"
195195    rule_eq ' 1.2.3-a' ' 1.2.3-b' 
196196    assert $?  1
197197
198+ describe " rule_gt_lt" 
199+     rule_gt_lt ' 1.2.3' ' 2.3.4' ' 1.2.3' 
200+     assert $?  1
201+ 
202+     rule_gt_lt ' 1.2.3' ' 2.3.4' ' 2.1.0' 
203+     assert $?  0
204+ 
205+     rule_gt_lt ' 1.2.3' ' 2.3.4' ' 2.3.4' 
206+     assert $?  1
207+ 
208+ describe " rule_gt_le" 
209+     rule_gt_le ' 1.2.3' ' 2.3.4' ' 1.2.3' 
210+     assert $?  1
211+ 
212+     rule_gt_le ' 1.2.3' ' 2.3.4' ' 2.1.0' 
213+     assert $?  0
214+ 
215+     rule_gt_le ' 1.2.3' ' 2.3.4' ' 2.3.4' 
216+     assert $?  0
217+ 
218+ describe " rule_ge_lt" 
219+     rule_ge_lt ' 1.2.3' ' 2.3.4' ' 1.2.3' 
220+     assert $?  0
221+ 
222+     rule_ge_lt ' 1.2.3' ' 2.3.4' ' 2.1.0' 
223+     assert $?  0
224+ 
225+     rule_ge_lt ' 1.2.3' ' 2.3.4' ' 2.3.4' 
226+     assert $?  1
227+ 
228+ describe " rule_ge_le" 
229+     rule_ge_le ' 1.2.3' ' 2.3.4' ' 1.2.3' 
230+     assert $?  0
231+ 
232+     rule_ge_le ' 1.2.3' ' 2.3.4' ' 2.1.0' 
233+     assert $?  0
234+ 
235+     rule_ge_le ' 1.2.3' ' 2.3.4' ' 2.3.4' 
236+     assert $?  0
237+ 
198238describe " rule_tilde" 
199239    rule_tilde ' 1.2.3' ' 1.2.2' 
200240    assert $?  1
201241
202-     rule_tilde ' 1.2.3' ' 1.2.3-0 ' 
242+     rule_tilde ' 1.2.3' ' 1.2.5 ' 
203243    assert $?  0
204244
205-     rule_tilde ' 1.2.3' ' 1.3.0-0 ' 
245+     rule_tilde ' 1.2.3' ' 1.3.0' 
206246    assert $?  1
207247
208248
0 commit comments