X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=blobdiff_plain;f=extra%2Fsemver%2Fsemver-tests.factor;h=0e7effe575f8140579d75a31253a9e98f65501c7;hp=ce459ccb157695f2bc4c1bf8079a46cc561811e6;hb=cda1e5f9ad1d6b55077b7a88f18e89e882e8ffef;hpb=7af857659fff7cdb98ffa94d012cf39014a57433 diff --git a/extra/semver/semver-tests.factor b/extra/semver/semver-tests.factor index ce459ccb15..0e7effe575 100644 --- a/extra/semver/semver-tests.factor +++ b/extra/semver/semver-tests.factor @@ -141,3 +141,14 @@ CONSTANT: semver-gt-comparisons { values [ +lt+ = ] all? ] unit-test +{ "1.2.4-dev.0" } [ "1.2.3" semver-inc-prepatch semver>string ] unit-test +{ "1.2.4" } [ "1.2.3" semver-inc-patch semver>string ] unit-test + +{ "1.3.0-dev.0" } [ "1.2.3" semver-inc-preminor semver>string ] unit-test +{ "1.3.0" } [ "1.2.3" semver-inc-minor semver>string ] unit-test + +{ "2.0.0-dev.0" } [ "1.2.3" semver-inc-premajor semver>string ] unit-test +{ "2.0.0-dev.1" } [ "1.2.3" semver-inc-premajor semver-inc-prerelease semver>string ] unit-test +{ "2.0.0" } [ "1.2.3" semver-inc-major semver>string ] unit-test + +{ "1.2.3-erg.0" } [ "1.2.3" "erg" semver-inc-prerelease-id semver>string ] unit-test