Esempio n. 1
0
 def test_single_click_timeout_single(self, mocked_make_preview):
     """
     Test that when a single click has been registered, the item is sent to preview
     """
     # GIVEN: A service manager.
     service_manager = ServiceManager(None)
     # WHEN: on_single_click_preview() is called
     service_manager.on_single_click_preview_timeout()
     # THEN: make_preview() should have been called
     assert mocked_make_preview.call_count == 1, 'ServiceManager.make_preview() should have been called once'
Esempio n. 2
0
 def test_single_click_timeout_double(self, mocked_make_live, mocked_make_preview):
     """
     Test that when a double click has been registered, the item does not goes to preview
     """
     # GIVEN: A service manager.
     service_manager = ServiceManager(None)
     # WHEN: on_single_click_preview() is called after a double click
     service_manager.on_double_click_live()
     service_manager.on_single_click_preview_timeout()
     # THEN: make_preview() should not have been called
     self.assertEqual(mocked_make_preview.call_count, 0, 'ServiceManager.make_preview() should not be called')
Esempio n. 3
0
 def test_single_click_timeout_single(self, mocked_make_preview):
     """
     Test that when a single click has been registered, the item is sent to preview
     """
     # GIVEN: A service manager.
     service_manager = ServiceManager(None)
     # WHEN: on_single_click_preview() is called
     service_manager.on_single_click_preview_timeout()
     # THEN: make_preview() should have been called
     self.assertEqual(mocked_make_preview.call_count, 1,
                      'ServiceManager.make_preview() should have been called once')
Esempio n. 4
0
 def test_single_click_timeout_double(self, mocked_make_live,
                                      mocked_make_preview):
     """
     Test that when a double click has been registered, the item does not goes to preview
     """
     # GIVEN: A service manager.
     service_manager = ServiceManager(None)
     # WHEN: on_single_click_preview() is called after a double click
     service_manager.on_double_click_live()
     service_manager.on_single_click_preview_timeout()
     # THEN: make_preview() should not have been called
     assert mocked_make_preview.call_count == 0, 'ServiceManager.make_preview() should not be called'