# HG changeset patch # User am@osimis.io # Date 1537439917 -7200 # Node ID ef6b791c6d62093591796a89951c784da8773133 # Parent 48cc188ffb093b6fda555f874415d6124e9f7c9f fix version checks diff -r 48cc188ffb09 -r ef6b791c6d62 Tests/Tests.py --- a/Tests/Tests.py Thu Sep 20 12:35:32 2018 +0200 +++ b/Tests/Tests.py Thu Sep 20 12:38:37 2018 +0200 @@ -146,14 +146,20 @@ def test_system(self): + self.assertTrue('Version' in DoGet(_REMOTE, '/system')) + self.assertEqual('0', DoGet(_REMOTE, '/statistics')['TotalDiskSize']) + self.assertEqual('0', DoGet(_REMOTE, '/statistics')['TotalUncompressedSize']) + + systemInfo = DoGet(_REMOTE, '/system') + if systemInfo["Version"] == "mainline": + print "Skipping version checks since you're currently in mainline" + return + self.assertTrue(IsOrthancVersionAbove(_LOCAL, 0, 8, 6)) self.assertFalse(IsOrthancVersionAbove(_LOCAL, 0, 8, 7)) self.assertTrue(IsOrthancVersionAbove(_LOCAL, 0, 7, 6)) self.assertFalse(IsOrthancVersionAbove(_LOCAL, 0, 9, 6)) self.assertFalse(IsOrthancVersionAbove(_LOCAL, 1, 8, 6)) - self.assertTrue('Version' in DoGet(_REMOTE, '/system')) - self.assertEqual('0', DoGet(_REMOTE, '/statistics')['TotalDiskSize']) - self.assertEqual('0', DoGet(_REMOTE, '/statistics')['TotalUncompressedSize']) def test_upload(self): self.assertEqual('0', DoGet(_REMOTE, '/statistics')['TotalDiskSize'])