4 base
= os
.path
.dirname(__file__
)
5 path
= os
.path
.dirname(base
)
6 sys
.path
.insert(0, path
)
8 sys
.stdout
= open(sys
.argv
[1], "w")
10 import liba
# type: ignore
12 print("version", liba
.VERSION
)
13 print("major:", liba
.version
.MAJOR
)
14 print("minor:", liba
.version
.MINOR
)
15 print("patch:", liba
.version
.PATCH
)
16 print("tweak:", liba
.version
.TWEAK
)
17 assert liba
.version(1) > liba
.version()
18 assert liba
.version() < liba
.version(1)
19 assert liba
.version(1) >= liba
.version()
20 assert liba
.version() <= liba
.version(1)
21 assert liba
.version(0) == liba
.version()
22 assert liba
.version(1) != liba
.version()
24 print(liba
.version(1))
25 print(liba
.version(1, 2))
26 print(liba
.version(1, 2, 3))
27 print(liba
.version
.check())