1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#!/usr/bin/env bash
source test/setup
PATH=$PWD/bin:$PATH
source bash+ version-check
t1() (echo 0.1.2)
t2() (echo 0.1)
ok "$(version-check t1 0)" "0.1.2 >= 0"
ok "$(version-check t1 0.1)" "0.1.2 >= 0.1"
ok "$(version-check t1 0.1.1)" "0.1.2 >= 0.1.1"
ok "$(version-check t1 0.1.2)" "0.1.2 >= 0.1.2"
ok "$(! version-check t1 0.2)" "0.1.2 >= 0.2 fails"
ok "$(! version-check t1 0.1.3)" "0.1.2 >= 0.1.3 fails"
ok "$(version-check t2 0)" "0.1 >= 0"
ok "$(version-check t2 0.1)" "0.1 >= 0.1"
ok "$(! version-check t2 0.2)" "0.1 >= 0.2 fails"
ok "$(! version-check t2 0.1.1)" "0.1 >= 0.1.1"
done_testing 10
|