From 622e2f7ba8d30802434899f886adc143e4f5fc63 Mon Sep 17 00:00:00 2001
From: Paul McCarthy <pauldmccarthy@gmail.com>
Date: Sun, 9 Sep 2018 12:02:26 +0100
Subject: [PATCH] TEST: Test local identifier

---
 tests/test_version.py | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/tests/test_version.py b/tests/test_version.py
index f2e47ba7b..b52437f18 100644
--- a/tests/test_version.py
+++ b/tests/test_version.py
@@ -18,12 +18,17 @@ import fsl.version as fslversion
 def test_parseVersionString():
 
     tests = [
-        ('0.0.0',         [0,   0, 0]),
-        ('0.0.10',        [0,   0, 10]),
-        ('10.0.10',       [10,  0, 10]),
-        ('10.10.10',      [10, 10, 10]),
-        ('10.10.10.dev',  [10, 10, 10]),
-        ('10.10.10.dev0', [10, 10, 10]),
+        ('0.0.0',                [0,   0, 0]),
+        ('0.0.10',               [0,   0, 10]),
+        ('10.0.10',              [10,  0, 10]),
+        ('10.10.10',             [10, 10, 10]),
+        ('10.10.10.dev',         [10, 10, 10]),
+        ('10.10.10.dev0',        [10, 10, 10]),
+        ('10.10.10.dev0',        [10, 10, 10]),
+        ('10.10.10+build1',      [10, 10, 10]),
+        ('10.10.10+buildB',      [10, 10, 10]),
+        ('10.10.10.dev0+build4', [10, 10, 10]),
+
 
         # old-style hotfix release numbers
         ('10.10.10a',    [10, 10, 10]),
@@ -45,6 +50,7 @@ def test_parseVersionString_bad():
         'a.5.5',
         '5.5.a',
         '5.5.a',
+        '5.5+build0',
     ]
 
     for test in tests:
-- 
GitLab