Пример #1
0
def test_is_installer_with_organizer_should_return_true(
        mocker, organizer1, event1):
    mock_is_organizer = mocker.patch(
        'manager.templatetags.filters.is_organizer')
    mock_is_organizer.return_value = True
    assert filters.is_installer(organizer1.event_user.user, event1.event_slug)
    mock_is_organizer.assert_called_once_with(organizer1.event_user.user,
                                              event1.event_slug)
Пример #2
0
def test_is_installer_with_organizer_from_another_event_should_return_false(
        mocker, organizer2, event1):
    mock_is_organizer = mocker.patch(
        'manager.templatetags.filters.is_organizer')
    mock_is_organizer.return_value = False
    assert not filters.is_installer(organizer2.event_user.user,
                                    event1.event_slug)
    mock_is_organizer.assert_called_once_with(organizer2.event_user.user,
                                              event1.event_slug)
Пример #3
0
 def test_if_organizer_and_not_is_installer_is_installer_return_true(self):
     module_path = 'manager.templatetags.filters.is_organizer'
     with mock.patch(module_path) as is_organizer:
         is_organizer.return_value = True
         self.assertTrue(filters.is_installer(self.user, self.event.uid))
Пример #4
0
 def test_if_eventuser_and_not_is_installer_is_installer_return_false(self):
     self.genetate_event_user()
     self.assertFalse(filters.is_installer(self.user, self.event.uid))
     self.delete_all_from_model(EventUser)
Пример #5
0
 def test_if_not_eventuser_is_intaller_return_false(self):
     self.assertFalse(filters.is_installer(self.user, self.event.uid))
Пример #6
0
 def test_if_organizer_and_not_is_installer_is_installer_return_true(self):
     with mock.patch('manager.templatetags.filters.is_organizer') as is_organizer:
         is_organizer.return_value = True
         self.assertTrue(filters.is_installer(self.user, self.event.slug))
Пример #7
0
 def test_if_eventuser_and_not_is_installer_is_installer_return_false(self):
     self.genetateEventUser()
     self.assertFalse(filters.is_installer(self.user, self.event.slug))
     self.deleteAllFromModel(EventUser)
Пример #8
0
 def test_if_not_eventuser_is_intaller_return_false(self):
     self.assertFalse(filters.is_installer(self.user, self.event.slug))
Пример #9
0
def test_is_installer_with_installer_should_return_true(installer1, event1):
    assert filters.is_installer(installer1.event_user.user, event1.event_slug)
Пример #10
0
def test_is_installer_with_installer_from_another_event_should_return_false(
        installer2, event1):
    assert not filters.is_installer(installer2.event_user.user,
                                    event1.event_slug)
Пример #11
0
def test_is_installer_with_eventuser_not_installer_should_return_false(
        event_user1, event1):
    assert not filters.is_installer(event_user1.user, event1.event_slug)
Пример #12
0
 def test_if_eventuser_and_not_is_installer_is_installer_return_false(self):
     self.genetateEventUser()
     self.assertFalse(filters.is_installer(self.user, self.event.slug))
     self.deleteAllFromModel(EventUser)