14 local r1 = { priority = 10, weight = 0 } |
14 local r1 = { priority = 10, weight = 0 } |
15 local r2 = { priority = 100, weight = 0 } |
15 local r2 = { priority = 100, weight = 0 } |
16 local r3 = { priority = 1000, weight = 2 } |
16 local r3 = { priority = 1000, weight = 2 } |
17 local r4 = { priority = 1000, weight = 2 } |
17 local r4 = { priority = 1000, weight = 2 } |
18 local r5 = { priority = 1000, weight = 5 } |
18 local r5 = { priority = 1000, weight = 5 } |
19 |
19 |
20 assert_equal(csp(r1, r1), false); |
20 assert_equal(csp(r1, r1), false); |
21 assert_equal(csp(r1, r2), true); |
21 assert_equal(csp(r1, r2), true); |
22 assert_equal(csp(r1, r3), true); |
22 assert_equal(csp(r1, r3), true); |
23 assert_equal(csp(r1, r4), true); |
23 assert_equal(csp(r1, r4), true); |
24 assert_equal(csp(r1, r5), true); |
24 assert_equal(csp(r1, r5), true); |