示例#1
0
 def test_get_release_from_a_valid_version_file(self, *args):
     """Get release from the version.json file."""
     self.assertEqual(get_release(), "1.0.1")
示例#2
0
 def test_get_release_from_an_invalid_version_file(self, *args):
     """Attempt (and fail) to get release from a broken version.json file."""
     with self.assertRaises(KeyError):
         get_release()
示例#3
0
 def test_returns_default_without_version_file(self, *args):
     """No version.json file exists, get_release() returns a default value."""
     self.assertEqual(get_release(), "NA")