tests: Add noqa markers for setUp/tearDown

This commit is contained in:
Thomas Adamcik 2014-12-30 00:01:00 +01:00
parent a50ba6e3a7
commit fa8547c397
35 changed files with 57 additions and 57 deletions

View File

@ -42,7 +42,7 @@ class BaseTest(unittest.TestCase):
audio_class = audio.Audio audio_class = audio.Audio
def setUp(self): # noqa def setUp(self): # noqa: N802
config = { config = {
'audio': { 'audio': {
'mixer': 'foomixer', 'mixer': 'foomixer',
@ -135,7 +135,7 @@ class AudioDummyTest(DummyMixin, AudioTest):
@mock.patch.object(audio.AudioListener, 'send') @mock.patch.object(audio.AudioListener, 'send')
class AudioEventTest(BaseTest): class AudioEventTest(BaseTest):
def setUp(self): # noqa def setUp(self): # noqa: N802
super(AudioEventTest, self).setUp() super(AudioEventTest, self).setUp()
self.audio.enable_sync_handler().get() self.audio.enable_sync_handler().get()
@ -461,7 +461,7 @@ class MixerTest(BaseTest):
class AudioStateTest(unittest.TestCase): class AudioStateTest(unittest.TestCase):
def setUp(self): # noqa def setUp(self): # noqa: N802
self.audio = audio.Audio(config=None, mixer=None) self.audio = audio.Audio(config=None, mixer=None)
def test_state_starts_as_stopped(self): def test_state_starts_as_stopped(self):
@ -506,7 +506,7 @@ class AudioStateTest(unittest.TestCase):
class AudioBufferingTest(unittest.TestCase): class AudioBufferingTest(unittest.TestCase):
def setUp(self): # noqa def setUp(self): # noqa: N802
self.audio = audio.Audio(config=None, mixer=None) self.audio = audio.Audio(config=None, mixer=None)
self.audio._playbin = mock.Mock(spec=['set_state']) self.audio._playbin = mock.Mock(spec=['set_state'])

View File

@ -8,7 +8,7 @@ from mopidy import audio
class AudioListenerTest(unittest.TestCase): class AudioListenerTest(unittest.TestCase):
def setUp(self): # noqa def setUp(self): # noqa: N802
self.listener = audio.AudioListener() self.listener = audio.AudioListener()
def test_on_event_forwards_to_specific_handler(self): def test_on_event_forwards_to_specific_handler(self):

View File

@ -14,7 +14,7 @@ from tests import path_to_data_dir
class ScannerTest(unittest.TestCase): class ScannerTest(unittest.TestCase):
def setUp(self): # noqa def setUp(self): # noqa: N802
self.errors = {} self.errors = {}
self.tags = {} self.tags = {}
self.durations = {} self.durations = {}

View File

@ -11,7 +11,7 @@ from mopidy.models import Album, Artist, Track
# TODO: current test is trying to test everything at once with a complete tags # TODO: current test is trying to test everything at once with a complete tags
# set, instead we might want to try with a minimal one making testing easier. # set, instead we might want to try with a minimal one making testing easier.
class TagsToTrackTest(unittest.TestCase): class TagsToTrackTest(unittest.TestCase):
def setUp(self): # noqa def setUp(self): # noqa: N802
self.tags = { self.tags = {
'album': ['album'], 'album': ['album'],
'track-number': [1], 'track-number': [1],

View File

@ -8,7 +8,7 @@ from mopidy import backend
class BackendListenerTest(unittest.TestCase): class BackendListenerTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.listener = backend.BackendListener() self.listener = backend.BackendListener()
def test_on_event_forwards_to_specific_handler(self): def test_on_event_forwards_to_specific_handler(self):

View File

@ -84,7 +84,7 @@ class LoadConfigTest(unittest.TestCase):
class ValidateTest(unittest.TestCase): class ValidateTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.schema = config.ConfigSchema('foo') self.schema = config.ConfigSchema('foo')
self.schema['bar'] = config.ConfigValue() self.schema['bar'] = config.ConfigValue()

View File

@ -11,7 +11,7 @@ from tests import any_unicode
class ConfigSchemaTest(unittest.TestCase): class ConfigSchemaTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.schema = schemas.ConfigSchema('test') self.schema = schemas.ConfigSchema('test')
self.schema['foo'] = mock.Mock() self.schema['foo'] = mock.Mock()
self.schema['bar'] = mock.Mock() self.schema['bar'] = mock.Mock()

View File

@ -11,7 +11,7 @@ from mopidy.utils import versioning
class CoreActorTest(unittest.TestCase): class CoreActorTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.backend1 = mock.Mock() self.backend1 = mock.Mock()
self.backend1.uri_schemes.get.return_value = ['dummy1'] self.backend1.uri_schemes.get.return_value = ['dummy1']
self.backend1.actor_ref.actor_class.__name__ = b'B1' self.backend1.actor_ref.actor_class.__name__ = b'B1'
@ -22,7 +22,7 @@ class CoreActorTest(unittest.TestCase):
self.core = Core(mixer=None, backends=[self.backend1, self.backend2]) self.core = Core(mixer=None, backends=[self.backend1, self.backend2])
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()
def test_uri_schemes_has_uris_from_all_backends(self): def test_uri_schemes_has_uris_from_all_backends(self):

View File

@ -13,11 +13,11 @@ from mopidy.models import Track
@mock.patch.object(core.CoreListener, 'send') @mock.patch.object(core.CoreListener, 'send')
class BackendEventsTest(unittest.TestCase): class BackendEventsTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.backend = dummy.create_dummy_backend_proxy() self.backend = dummy.create_dummy_backend_proxy()
self.core = core.Core.start(backends=[self.backend]).proxy() self.core = core.Core.start(backends=[self.backend]).proxy()
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()
def test_forwards_backend_playlists_loaded_event_to_frontends(self, send): def test_forwards_backend_playlists_loaded_event_to_frontends(self, send):

View File

@ -8,7 +8,7 @@ from mopidy.models import Artist, Track
class PlaybackHistoryTest(unittest.TestCase): class PlaybackHistoryTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.tracks = [ self.tracks = [
Track(uri='dummy1:a', name='foo', Track(uri='dummy1:a', name='foo',
artists=[Artist(name='foober'), Artist(name='barber')]), artists=[Artist(name='foober'), Artist(name='barber')]),

View File

@ -9,7 +9,7 @@ from mopidy.models import Ref, SearchResult, Track
class CoreLibraryTest(unittest.TestCase): class CoreLibraryTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
dummy1_root = Ref.directory(uri='dummy1:directory', name='dummy1') dummy1_root = Ref.directory(uri='dummy1:directory', name='dummy1')
self.backend1 = mock.Mock() self.backend1 = mock.Mock()
self.backend1.uri_schemes.get.return_value = ['dummy1'] self.backend1.uri_schemes.get.return_value = ['dummy1']

View File

@ -9,7 +9,7 @@ from mopidy.models import Playlist, TlTrack
class CoreListenerTest(unittest.TestCase): class CoreListenerTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.listener = CoreListener() self.listener = CoreListener()
def test_on_event_forwards_to_specific_handler(self): def test_on_event_forwards_to_specific_handler(self):

View File

@ -9,7 +9,7 @@ from mopidy.models import Track
class CorePlaybackTest(unittest.TestCase): class CorePlaybackTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.backend1 = mock.Mock() self.backend1 = mock.Mock()
self.backend1.uri_schemes.get.return_value = ['dummy1'] self.backend1.uri_schemes.get.return_value = ['dummy1']
self.playback1 = mock.Mock(spec=backend.PlaybackProvider) self.playback1 = mock.Mock(spec=backend.PlaybackProvider)

View File

@ -9,7 +9,7 @@ from mopidy.models import Playlist, Track
class PlaylistsTest(unittest.TestCase): class PlaylistsTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.backend1 = mock.Mock() self.backend1 = mock.Mock()
self.backend1.uri_schemes.get.return_value = ['dummy1'] self.backend1.uri_schemes.get.return_value = ['dummy1']
self.sp1 = mock.Mock(spec=backend.PlaylistsProvider) self.sp1 = mock.Mock(spec=backend.PlaylistsProvider)

View File

@ -9,7 +9,7 @@ from mopidy.models import Track
class TracklistTest(unittest.TestCase): class TracklistTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.tracks = [ self.tracks = [
Track(uri='dummy1:a', name='foo'), Track(uri='dummy1:a', name='foo'),
Track(uri='dummy1:b', name='foo'), Track(uri='dummy1:b', name='foo'),

View File

@ -23,13 +23,13 @@ class LocalBackendEventsTest(unittest.TestCase):
} }
} }
def setUp(self): def setUp(self): # noqa: N802
self.audio = audio.DummyAudio.start().proxy() self.audio = audio.DummyAudio.start().proxy()
self.backend = actor.LocalBackend.start( self.backend = actor.LocalBackend.start(
config=self.config, audio=self.audio).proxy() config=self.config, audio=self.audio).proxy()
self.core = core.Core.start(backends=[self.backend]).proxy() self.core = core.Core.start(backends=[self.backend]).proxy()
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()
def test_playlists_refresh_sends_playlists_loaded_event(self, send): def test_playlists_refresh_sends_playlists_loaded_event(self, send):

View File

@ -9,7 +9,7 @@ from mopidy.models import Ref
class BrowseCacheTest(unittest.TestCase): class BrowseCacheTest(unittest.TestCase):
maxDiff = None maxDiff = None
def setUp(self): def setUp(self): # noqa: N802
self.uris = ['local:track:foo/bar/song1', self.uris = ['local:track:foo/bar/song1',
'local:track:foo/bar/song2', 'local:track:foo/bar/song2',
'local:track:foo/baz/song3', 'local:track:foo/baz/song3',

View File

@ -73,14 +73,14 @@ class LocalLibraryProviderTest(unittest.TestCase):
}, },
} }
def setUp(self): def setUp(self): # noqa: N802
actor.LocalBackend.libraries = [json.JsonLibrary] actor.LocalBackend.libraries = [json.JsonLibrary]
self.backend = actor.LocalBackend.start( self.backend = actor.LocalBackend.start(
config=self.config, audio=None).proxy() config=self.config, audio=None).proxy()
self.core = core.Core(backends=[self.backend]) self.core = core.Core(backends=[self.backend])
self.library = self.core.library self.library = self.core.library
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()
actor.LocalBackend.libraries = [] actor.LocalBackend.libraries = []

View File

@ -39,7 +39,7 @@ class LocalPlaybackProviderTest(unittest.TestCase):
track = Track(uri=uri, length=4464) track = Track(uri=uri, length=4464)
self.tracklist.add([track]) self.tracklist.add([track])
def setUp(self): def setUp(self): # noqa: N802
self.audio = audio.DummyAudio.start().proxy() self.audio = audio.DummyAudio.start().proxy()
self.backend = actor.LocalBackend.start( self.backend = actor.LocalBackend.start(
config=self.config, audio=self.audio).proxy() config=self.config, audio=self.audio).proxy()
@ -52,7 +52,7 @@ class LocalPlaybackProviderTest(unittest.TestCase):
assert self.tracks[0].length >= 2000, \ assert self.tracks[0].length >= 2000, \
'First song needs to be at least 2000 miliseconds' 'First song needs to be at least 2000 miliseconds'
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()
def test_uri_scheme(self): def test_uri_scheme(self):

View File

@ -25,7 +25,7 @@ class LocalPlaylistsProviderTest(unittest.TestCase):
} }
} }
def setUp(self): def setUp(self): # noqa: N802
self.config['local']['playlists_dir'] = tempfile.mkdtemp() self.config['local']['playlists_dir'] = tempfile.mkdtemp()
self.playlists_dir = self.config['local']['playlists_dir'] self.playlists_dir = self.config['local']['playlists_dir']
@ -34,7 +34,7 @@ class LocalPlaylistsProviderTest(unittest.TestCase):
config=self.config, audio=self.audio).proxy() config=self.config, audio=self.audio).proxy()
self.core = core.Core(backends=[self.backend]) self.core = core.Core(backends=[self.backend])
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()
if os.path.exists(self.playlists_dir): if os.path.exists(self.playlists_dir):

View File

@ -26,7 +26,7 @@ class LocalTracklistProviderTest(unittest.TestCase):
tracks = [ tracks = [
Track(uri=generate_song(i), length=4464) for i in range(1, 4)] Track(uri=generate_song(i), length=4464) for i in range(1, 4)]
def setUp(self): def setUp(self): # noqa: N802
self.audio = audio.DummyAudio.start().proxy() self.audio = audio.DummyAudio.start().proxy()
self.backend = actor.LocalBackend.start( self.backend = actor.LocalBackend.start(
config=self.config, audio=self.audio).proxy() config=self.config, audio=self.audio).proxy()
@ -36,7 +36,7 @@ class LocalTracklistProviderTest(unittest.TestCase):
assert len(self.tracks) == 3, 'Need three tracks to run tests.' assert len(self.tracks) == 3, 'Need three tracks to run tests.'
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()
def test_length(self): def test_length(self):

View File

@ -31,7 +31,7 @@ class BaseTestCase(unittest.TestCase):
} }
} }
def setUp(self): def setUp(self): # noqa: N802
self.backend = dummy.create_dummy_backend_proxy() self.backend = dummy.create_dummy_backend_proxy()
self.core = core.Core.start(backends=[self.backend]).proxy() self.core = core.Core.start(backends=[self.backend]).proxy()
@ -41,7 +41,7 @@ class BaseTestCase(unittest.TestCase):
self.dispatcher = self.session.dispatcher self.dispatcher = self.session.dispatcher
self.context = self.dispatcher.context self.context = self.dispatcher.context
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()
def sendRequest(self, request): def sendRequest(self, request):

View File

@ -55,7 +55,7 @@ class TestConverts(unittest.TestCase):
class TestCommands(unittest.TestCase): class TestCommands(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.commands = protocol.Commands() self.commands = protocol.Commands()
def test_add_as_a_decorator(self): def test_add_as_a_decorator(self):

View File

@ -11,7 +11,7 @@ from mopidy.mpd.exceptions import MpdAckError
class MpdDispatcherTest(unittest.TestCase): class MpdDispatcherTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
config = { config = {
'mpd': { 'mpd': {
'password': None, 'password': None,
@ -21,7 +21,7 @@ class MpdDispatcherTest(unittest.TestCase):
self.core = core.Core.start(backends=[self.backend]).proxy() self.core = core.Core.start(backends=[self.backend]).proxy()
self.dispatcher = MpdDispatcher(config=config) self.dispatcher = MpdDispatcher(config=config)
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()
def test_call_handler_for_unknown_command_raises_exception(self): def test_call_handler_for_unknown_command_raises_exception(self):

View File

@ -20,13 +20,13 @@ STOPPED = PlaybackState.STOPPED
class StatusHandlerTest(unittest.TestCase): class StatusHandlerTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.backend = dummy.create_dummy_backend_proxy() self.backend = dummy.create_dummy_backend_proxy()
self.core = core.Core.start(backends=[self.backend]).proxy() self.core = core.Core.start(backends=[self.backend]).proxy()
self.dispatcher = dispatcher.MpdDispatcher(core=self.core) self.dispatcher = dispatcher.MpdDispatcher(core=self.core)
self.context = self.dispatcher.context self.context = self.dispatcher.context
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()
def test_stats_method(self): def test_stats_method(self):

View File

@ -26,11 +26,11 @@ class TrackMpdFormatTest(unittest.TestCase):
length=137000, length=137000,
) )
def setUp(self): def setUp(self): # noqa: N802
self.media_dir = '/dir/subdir' self.media_dir = '/dir/subdir'
mtime.set_fake_time(1234567) mtime.set_fake_time(1234567)
def tearDown(self): def tearDown(self): # noqa: N802
mtime.undo_fake() mtime.undo_fake()
def test_track_to_mpd_format_for_empty_track(self): def test_track_to_mpd_format_for_empty_track(self):

View File

@ -19,7 +19,7 @@ from tests import path_to_data_dir
class LibraryProviderTest(unittest.TestCase): class LibraryProviderTest(unittest.TestCase):
def setUp(self): # noqa: ignore method must be lowercase def setUp(self): # noqa: N802
self.backend = mock.Mock() self.backend = mock.Mock()
self.backend.uri_schemes = ['file'] self.backend.uri_schemes = ['file']
self.uri = path_to_uri(path_to_data_dir('song1.wav')) self.uri = path_to_uri(path_to_data_dir('song1.wav'))

View File

@ -44,12 +44,12 @@ class ConfigOverrideTypeTest(unittest.TestCase):
class CommandParsingTest(unittest.TestCase): class CommandParsingTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.exit_patcher = mock.patch.object(commands.Command, 'exit') self.exit_patcher = mock.patch.object(commands.Command, 'exit')
self.exit_mock = self.exit_patcher.start() self.exit_mock = self.exit_patcher.start()
self.exit_mock.side_effect = SystemExit self.exit_mock.side_effect = SystemExit
def tearDown(self): def tearDown(self): # noqa: N802
self.exit_patcher.stop() self.exit_patcher.stop()
def test_command_parsing_returns_namespace(self): def test_command_parsing_returns_namespace(self):

View File

@ -6,7 +6,7 @@ from mopidy import config, ext
class ExtensionTest(unittest.TestCase): class ExtensionTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.ext = ext.Extension() self.ext = ext.Extension()
def test_dist_name_is_none(self): def test_dist_name_is_none(self):

View File

@ -8,7 +8,7 @@ from mopidy import mixer
class MixerListenerTest(unittest.TestCase): class MixerListenerTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.listener = mixer.MixerListener() self.listener = mixer.MixerListener()
def test_on_event_forwards_to_specific_handler(self): def test_on_event_forwards_to_specific_handler(self):

View File

@ -17,7 +17,7 @@ from tests import any_int, any_unicode
class ConnectionTest(unittest.TestCase): class ConnectionTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.mock = Mock(spec=network.Connection) self.mock = Mock(spec=network.Connection)
def test_init_ensure_nonblocking_io(self): def test_init_ensure_nonblocking_io(self):

View File

@ -14,7 +14,7 @@ from tests import any_unicode
class LineProtocolTest(unittest.TestCase): class LineProtocolTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.mock = Mock(spec=network.LineProtocol) self.mock = Mock(spec=network.LineProtocol)
self.mock.terminator = network.LineProtocol.terminator self.mock.terminator = network.LineProtocol.terminator

View File

@ -14,7 +14,7 @@ from tests import any_int
class ServerTest(unittest.TestCase): class ServerTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.mock = Mock(spec=network.Server) self.mock = Mock(spec=network.Server)
def test_init_calls_create_server_socket(self): def test_init_calls_create_server_socket(self):

View File

@ -40,7 +40,7 @@ class Calculator(object):
class JsonRpcTestBase(unittest.TestCase): class JsonRpcTestBase(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.backend = dummy.create_dummy_backend_proxy() self.backend = dummy.create_dummy_backend_proxy()
self.core = core.Core.start(backends=[self.backend]).proxy() self.core = core.Core.start(backends=[self.backend]).proxy()
@ -56,7 +56,7 @@ class JsonRpcTestBase(unittest.TestCase):
encoders=[models.ModelJSONEncoder], encoders=[models.ModelJSONEncoder],
decoders=[models.model_json_decoder]) decoders=[models.model_json_decoder])
def tearDown(self): def tearDown(self): # noqa: N802
pykka.ActorRegistry.stop_all() pykka.ActorRegistry.stop_all()

View File

@ -16,10 +16,10 @@ import tests
class GetOrCreateDirTest(unittest.TestCase): class GetOrCreateDirTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.parent = tempfile.mkdtemp() self.parent = tempfile.mkdtemp()
def tearDown(self): def tearDown(self): # noqa: N802
if os.path.isdir(self.parent): if os.path.isdir(self.parent):
shutil.rmtree(self.parent) shutil.rmtree(self.parent)
@ -67,10 +67,10 @@ class GetOrCreateDirTest(unittest.TestCase):
class GetOrCreateFileTest(unittest.TestCase): class GetOrCreateFileTest(unittest.TestCase):
def setUp(self): def setUp(self): # noqa: N802
self.parent = tempfile.mkdtemp() self.parent = tempfile.mkdtemp()
def tearDown(self): def tearDown(self): # noqa: N802
if os.path.isdir(self.parent): if os.path.isdir(self.parent):
shutil.rmtree(self.parent) shutil.rmtree(self.parent)
@ -221,10 +221,10 @@ class ExpandPathTest(unittest.TestCase):
class FindMTimesTest(unittest.TestCase): class FindMTimesTest(unittest.TestCase):
maxDiff = None maxDiff = None
def setUp(self): def setUp(self): # noqa: N802
self.tmpdir = tempfile.mkdtemp(b'.mopidy-tests') self.tmpdir = tempfile.mkdtemp(b'.mopidy-tests')
def tearDown(self): def tearDown(self): # noqa: N802
shutil.rmtree(self.tmpdir, ignore_errors=True) shutil.rmtree(self.tmpdir, ignore_errors=True)
def mkdir(self, *args): def mkdir(self, *args):
@ -378,7 +378,7 @@ class FindMTimesTest(unittest.TestCase):
# TODO: kill this in favour of just os.path.getmtime + mocks # TODO: kill this in favour of just os.path.getmtime + mocks
class MtimeTest(unittest.TestCase): class MtimeTest(unittest.TestCase):
def tearDown(self): def tearDown(self): # noqa: N802
path.mtime.undo_fake() path.mtime.undo_fake()
def test_mtime_of_current_dir(self): def test_mtime_of_current_dir(self):