from __future__ import unicode_literals from mopidy import exceptions from tests import unittest class ExceptionsTest(unittest.TestCase): def test_exception_can_include_message_string(self): exc = exceptions.MopidyException('foo') self.assertEqual(exc.message, 'foo') self.assertEqual(str(exc), 'foo') def test_extension_error_is_a_mopidy_exception(self): self.assert_(issubclass( exceptions.ExtensionError, exceptions.MopidyException))