X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/7cf5c72a6d353ed5a7e340562c11e54c21c85e5e..c81c35dfd10050ffef85d57dc2ad73f52f38a3f2:/utils/t/versioncmp.tests diff --git a/utils/t/versioncmp.tests b/utils/t/versioncmp.tests index 421974a..75d03ea 100644 --- a/utils/t/versioncmp.tests +++ b/utils/t/versioncmp.tests @@ -1,14 +1,54 @@ -## test for versioncmp - -versioncmp { - 1.2 1.2 0; - 1.1 1.2 -1; - 1.1 1.0 +1; - 1.0 1.a -1; - 1:2.0 2:0.4 -1; - 1.2 1.2~pre0 +1; - 1~~ 1~~a -1; - 1~~a 1~ -1; - 1~ 1 -1; - 1 1a -1; -} +;;; -*-conf-*- +;;; test for versioncmp + +[versioncmp] + +;; some softball tests + +v0 = 1.2 +v1 = 1.2 +rc = = + +v0 = 1.1 +v1 = 1.2 +rc = < + +v0 = 1.1 +v1 = 1.0 +rc = > + +;; compare numeric to alphabetic + +v0 = 1.0 +v1 = 1.a +rc = < + +;; compare epochs + +v0 = 1:2.0 +v1 = 2:0.4 +rc = < + +;; exercise `~' + +v0 = 1.2 +v1 = 1.2~pre0 +rc = > + +v0 = 1~~ +v1 = 1~~a +rc = < + +v0 = 1~~a +v1 = 1~ +rc = < + +v0 = 1~ +v1 = 1 +rc = < + +;; juxtaposed alphabetics + +v0 = 1 +v1 = 1a +rc = <