def test_UnsupportedPostgresVersionError_has_expected_msg(self,
     mock_query_version):
     mock_query_version.return_value = SAMPLE_UNSUPPORTED_VERSION
     try:
         pg_get_version()
     except UnsupportedPostgresVersionError, e:
         self.assertIn('Unsupported', str(e))
         self.assertIn('7.4', str(e))
 def raises_Exception():
     pg_get_version()
 def test_parses_version_for_8_4_7_properly(self, mock_query_version):
     mock_query_version.return_value = SAMPLE_8_4_7_VERSION_OUTPUT
     self.assertEqual('8.4', pg_get_version())