Fix collation test on some platforms and disable collation in vinyl
It is appeared that ICU v50 supports CLRD-22 when ICU v51+ supports CLRD-23+. One of the CLRD-23 changes comparing to CLRD-22 is local script collates before other scripts. In general that means that having different ICU version we get different order with non-Latin locales. The main problem is that a run that was sorted with one version of tarantool becomes unsorted in another. Fix tests that depends on that order and disable collation in vinyl.
Showing
- src/box/vinyl_space.cc 4 additions, 0 deletionssrc/box/vinyl_space.cc
- test/engine/tree.result 0 additions, 42 deletionstest/engine/tree.result
- test/engine/tree.test.lua 0 additions, 17 deletionstest/engine/tree.test.lua
- test/unit/coll.cpp 5 additions, 5 deletionstest/unit/coll.cpp
- test/unit/coll.result 0 additions, 15 deletionstest/unit/coll.result
- test/vinyl/misc.result 12 additions, 0 deletionstest/vinyl/misc.result
- test/vinyl/misc.test.lua 5 additions, 0 deletionstest/vinyl/misc.test.lua
Loading
Please register or sign in to comment