def test_configured_true_when_enabled_and_api_key_and_client_id_set(self): self.enable_courses_can_use_google_apis() with actions.OverriddenEnvironment(self.get_env( api_key=self.api_key, client_id=self.client_id)): # Treat as module-protected. pylint: disable=protected-access self.assertTrue(core_tags._Runtime(self.app_context).configured())
def test_get_client_id_returns_expected_value_when_set(self): with actions.OverriddenEnvironment(self.get_env( client_id=self.client_id)): # Treat as module-protected. pylint: disable=protected-access self.assertEqual( self.client_id, core_tags._Runtime(self.app_context).get_client_id())
def test_get_client_id_returns_expected_value_when_set(self): with actions.OverriddenEnvironment( self.get_env(client_id=self.client_id)): # Treat as module-protected. pylint: disable=protected-access self.assertEqual( self.client_id, core_tags._Runtime(self.app_context).get_client_id())
def test_configured_true_when_enabled_and_api_key_and_client_id_set(self): self.enable_courses_can_use_google_apis() with actions.OverriddenEnvironment( self.get_env(api_key=self.api_key, client_id=self.client_id)): # Treat as module-protected. pylint: disable=protected-access self.assertTrue(core_tags._Runtime(self.app_context).configured())
def test_can_edit_false_if_user_is_not_logged_in(self): self.assertFalse(core_tags._Runtime(self.app_context).can_edit())
def test_get_client_id_returns_empty_string_when_not_set(self): self.assertEqual( '', core_tags._Runtime(self.app_context).get_client_id())
def test_courses_can_use_google_apis_with_override(self): self.enable_courses_can_use_google_apis() self.assertTrue( core_tags._Runtime(self.app_context).courses_can_use_google_apis())
def test_configured_false_when_client_id_empty(self): self.enable_courses_can_use_google_apis() with actions.OverriddenEnvironment(self.get_env( api_key=self.api_key)): self.assertFalse(core_tags._Runtime(self.app_context).configured())
def test_can_edit_true_if_user_is_admin(self): actions.login(self.email, is_admin=True) # Treat as module-protected. pylint: disable=protected-access runtime = core_tags._Runtime(self.app_context) self.assertTrue(runtime.can_edit())
def test_can_edit_false_if_user_is_not_admin(self): actions.login(self.email, is_admin=False) # Treat as module-protected. pylint: disable=protected-access self.assertFalse(core_tags._Runtime(self.app_context).can_edit())
def test_can_edit_false_if_user_is_not_logged_in(self): # Treat as module-protected. pylint: disable=protected-access self.assertFalse(core_tags._Runtime(self.app_context).can_edit())
def test_get_client_id_returns_empty_string_when_not_set(self): # Treat as module-protected. pylint: disable=protected-access self.assertEqual('', core_tags._Runtime(self.app_context).get_client_id())
def test_courses_can_use_google_apis_with_override(self): self.enable_courses_can_use_google_apis() # Treat as module-protected. pylint: disable=protected-access self.assertTrue( core_tags._Runtime(self.app_context).courses_can_use_google_apis())
def test_courses_can_use_google_apis_with_override(self): self.enable_courses_can_use_google_apis() # Treat as module-protected. pylint: disable=protected-access self.assertTrue(core_tags._Runtime(self.app_context).courses_can_use_google_apis())
def test_configured_false_when_api_key_empty(self): with actions.OverriddenEnvironment( self.get_env(client_id=self.client_id)): # Treat as module-protected. pylint: disable=protected-access self.assertFalse(core_tags._Runtime(self.app_context).configured())
def test_courses_cannot_use_google_apis_by_default(self): # Treat as module-protected. pylint: disable=protected-access self.assertFalse( core_tags._Runtime(self.app_context).courses_can_use_google_apis())
def test_courses_cannot_use_google_apis_by_default(self): self.assertFalse( core_tags._Runtime(self.app_context).courses_can_use_google_apis())
def test_get_api_key_returns_expected_value_when_set(self): with actions.OverriddenEnvironment(self.get_env(api_key=self.api_key)): self.assertEqual( self.api_key, core_tags._Runtime(self.app_context).get_api_key())
def test_get_client_id_returns_expected_value_when_set(self): with actions.OverriddenEnvironment(self.get_env( client_id=self.client_id)): self.assertEqual( self.client_id, core_tags._Runtime(self.app_context).get_client_id())
def test_get_client_id_returns_empty_string_when_not_set(self): self.assertEqual('', core_tags._Runtime(self.app_context).get_client_id())
def test_can_edit_false_if_user_is_not_admin(self): actions.login(self.email, is_admin=False) self.assertFalse(core_tags._Runtime(self.app_context).can_edit())
def test_get_client_id_returns_expected_value_when_set(self): with actions.OverriddenEnvironment( self.get_env(client_id=self.client_id)): self.assertEqual( self.client_id, core_tags._Runtime(self.app_context).get_client_id())
def test_configured_false_when_client_id_empty(self): with actions.OverriddenEnvironment(self.get_env( api_key=self.api_key)): # Treat as module-protected. pylint: disable=protected-access self.assertFalse(core_tags._Runtime(self.app_context).configured())
def test_courses_cannot_use_google_apis_by_default(self): # Treat as module-protected. pylint: disable=protected-access self.assertFalse(core_tags._Runtime(self.app_context).courses_can_use_google_apis())
def test_get_client_id_returns_empty_string_when_not_set(self): # Treat as module-protected. pylint: disable=protected-access self.assertEqual("", core_tags._Runtime(self.app_context).get_client_id())
def test_can_edit_true_if_user_is_admin(self): actions.login(self.email, is_admin=True) runtime = core_tags._Runtime(self.app_context) self.assertTrue(runtime.can_edit())
def test_configured_false_when_courses_cannot_use_google_apis(self): with actions.OverriddenEnvironment( self.get_env(api_key=self.api_key, client_id=self.client_id)): self.assertFalse(core_tags._Runtime(self.app_context).configured())
def test_configured_false_when_courses_cannot_use_google_apis(self): with actions.OverriddenEnvironment(self.get_env(api_key=self.api_key, client_id=self.client_id)): # Treat as module-protected. pylint: disable=protected-access self.assertFalse(core_tags._Runtime(self.app_context).configured())