def test_login_failed_unknown_1(self): mock_tracker = LostFilmTVTracker() mock_tracker.tracker_settings = self.tracker_settings login_mock = Mock(side_effect=LostFilmTVLoginFailedException(1)) mock_tracker.login = login_mock self.plugin.tracker = mock_tracker self.plugin.update_credentials({'username': '******', 'password': '******'}) assert self.plugin.login() == LoginResult.Unknown login_mock.assert_called_with('monitorrent', 'monitorrent')
def test_login_failed_incorrect_login_password(self): mock_tracker = LostFilmTVTracker() mock_tracker.tracker_settings = self.tracker_settings login_mock = Mock(side_effect=LostFilmTVLoginFailedException( 6, 'incorrect login/password', '')) mock_tracker.login = login_mock self.plugin.tracker = mock_tracker self.plugin.update_credentials({ 'username': '******', 'password': '******' }) self.assertEqual(self.plugin.login(), LoginResult.IncorrentLoginPassword) login_mock.assert_called_with('monitorrent', 'monitorrent')