summaryrefslogtreecommitdiff
path: root/test/test_semver_utils.vader
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_semver_utils.vader')
-rw-r--r--test/test_semver_utils.vader4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/test_semver_utils.vader b/test/test_semver_utils.vader
index 30e9e818..cd0381dd 100644
--- a/test/test_semver_utils.vader
+++ b/test/test_semver_utils.vader
@@ -17,6 +17,10 @@ Execute(GetVersion should cache the version):
AssertEqual [3, 4, 7], ale#semver#GetVersion('dummy', ['Version 3.4.7'])
AssertEqual [3, 4, 7], ale#semver#GetVersion('dummy', [])
+Execute(GetVersion should tolerate missing patch numbers):
+ " This goes against the semver spec, but we handle it anyway.
+ AssertEqual [3, 4, 0], ale#semver#GetVersion('dummy', ['Version 3.4'])
+
Execute(HasVersion should return 1 when the version has been cached):
call ale#semver#GetVersion('dummy', [])
AssertEqual 0, ale#semver#HasVersion('dummy')