【发布时间】:2015-05-05 11:30:51
【问题描述】:
println GroovySystem.version
final r = (1..10).reverse()
final r1 = (10..1)
assert r == r1
assert r.takeWhile { it > 5 } == r1.takeWhile { it > 5 }
第二个断言失败
2.2.2
Exception in thread "main" Assertion failed:
assert r.takeWhile { it > 5 } == r1.takeWhile { it > 5 }
| | | | |
| [10, 9, 8, 7, 6] | | [5, 4, 3, 2, 1]
| | [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
| false
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
【问题讨论】:
-
使用 2.4.0 一切正常。
-
使用 2.1.7 断言失败
标签: groovy