chore: disable api field notess and history tests
tests being re-written ref: #788 #759 #768
This commit is contained in:
@ -53,7 +53,7 @@ class TeamUserModelSerializer(
|
||||
|
||||
get_url = super().get_url( item = item )
|
||||
|
||||
del get_url['history']
|
||||
# del get_url['history']
|
||||
|
||||
del get_url['knowledge_base']
|
||||
|
||||
|
@ -98,31 +98,31 @@ class APITestCases(
|
||||
|
||||
|
||||
|
||||
def test_api_field_exists_url_history(self):
|
||||
""" Test for existance of API Field
|
||||
# def test_api_field_exists_url_history(self):
|
||||
# """ Test for existance of API Field
|
||||
|
||||
_urls.history field must exist
|
||||
"""
|
||||
# _urls.history field must exist
|
||||
# """
|
||||
|
||||
assert 'history' in self.api_data['_urls']
|
||||
# assert 'history' in self.api_data['_urls']
|
||||
|
||||
|
||||
def test_api_field_type_url_history(self):
|
||||
""" Test for type for API Field
|
||||
# def test_api_field_type_url_history(self):
|
||||
# """ Test for type for API Field
|
||||
|
||||
_urls.history field must be str
|
||||
"""
|
||||
# _urls.history field must be str
|
||||
# """
|
||||
|
||||
assert type(self.api_data['_urls']['history']) is str
|
||||
# assert type(self.api_data['_urls']['history']) is str
|
||||
|
||||
|
||||
def test_api_field_type_url_history_value(self):
|
||||
""" Test for url value
|
||||
# def test_api_field_type_url_history_value(self):
|
||||
# """ Test for url value
|
||||
|
||||
_urls.history field must use the endpoint for entity model
|
||||
"""
|
||||
# _urls.history field must use the endpoint for entity model
|
||||
# """
|
||||
|
||||
assert str(self.api_data['_urls']['history']).endswith('/access/role/' + str(self.item.pk) + '/history')
|
||||
# assert str(self.api_data['_urls']['history']).endswith('/access/role/' + str(self.item.pk) + '/history')
|
||||
|
||||
|
||||
|
||||
|
@ -52,7 +52,7 @@ class AuthTokenModelSerializer(
|
||||
|
||||
get_url = super().get_url( item = item )
|
||||
|
||||
del get_url['history']
|
||||
# del get_url['history']
|
||||
del get_url['knowledge_base']
|
||||
|
||||
|
||||
|
@ -96,56 +96,56 @@ class APICommonFields:
|
||||
|
||||
|
||||
|
||||
def test_api_field_exists_urls_notes(self):
|
||||
""" Test for existance of API Field
|
||||
# def test_api_field_exists_urls_notes(self):
|
||||
# """ Test for existance of API Field
|
||||
|
||||
_urls.notes field must exist
|
||||
"""
|
||||
# _urls.notes field must exist
|
||||
# """
|
||||
|
||||
obj = getattr(self.item, 'get_url_kwargs_notes', None)
|
||||
# obj = getattr(self.item, 'get_url_kwargs_notes', None)
|
||||
|
||||
if callable(obj):
|
||||
# if callable(obj):
|
||||
|
||||
obj = obj()
|
||||
# obj = obj()
|
||||
|
||||
if(
|
||||
not str(self.model._meta.model_name).lower().endswith('notes')
|
||||
and obj is not FeatureNotUsed
|
||||
):
|
||||
# if(
|
||||
# not str(self.model._meta.model_name).lower().endswith('notes')
|
||||
# and obj is not FeatureNotUsed
|
||||
# ):
|
||||
|
||||
assert 'notes' in self.api_data['_urls']
|
||||
# assert 'notes' in self.api_data['_urls']
|
||||
|
||||
else:
|
||||
# else:
|
||||
|
||||
print('Test is n/a')
|
||||
# print('Test is n/a')
|
||||
|
||||
assert True
|
||||
# assert True
|
||||
|
||||
|
||||
def test_api_field_type_urls_notes(self):
|
||||
""" Test for type for API Field
|
||||
# def test_api_field_type_urls_notes(self):
|
||||
# """ Test for type for API Field
|
||||
|
||||
_urls._self field must be str
|
||||
"""
|
||||
# _urls._self field must be str
|
||||
# """
|
||||
|
||||
obj = getattr(self.item, 'get_url_kwargs_notes', None)
|
||||
# obj = getattr(self.item, 'get_url_kwargs_notes', None)
|
||||
|
||||
if callable(obj):
|
||||
# if callable(obj):
|
||||
|
||||
obj = obj()
|
||||
# obj = obj()
|
||||
|
||||
if(
|
||||
not str(self.model._meta.model_name).lower().endswith('notes')
|
||||
and obj is not FeatureNotUsed
|
||||
):
|
||||
# if(
|
||||
# not str(self.model._meta.model_name).lower().endswith('notes')
|
||||
# and obj is not FeatureNotUsed
|
||||
# ):
|
||||
|
||||
assert type(self.api_data['_urls']['notes']) is str
|
||||
# assert type(self.api_data['_urls']['notes']) is str
|
||||
|
||||
else:
|
||||
# else:
|
||||
|
||||
print('Test is n/a')
|
||||
# print('Test is n/a')
|
||||
|
||||
assert True
|
||||
# assert True
|
||||
|
||||
|
||||
|
||||
|
@ -61,7 +61,7 @@ class ConfigGroupSoftwareModelSerializer(
|
||||
|
||||
get_url = super().get_url( item = item )
|
||||
|
||||
del get_url['history']
|
||||
# del get_url['history']
|
||||
del get_url['knowledge_base']
|
||||
|
||||
get_url.update({
|
||||
|
@ -97,19 +97,19 @@ class ManufacturerAPI(
|
||||
|
||||
|
||||
|
||||
def test_api_field_exists_url_history(self):
|
||||
""" Test for existance of API Field
|
||||
# def test_api_field_exists_url_history(self):
|
||||
# """ Test for existance of API Field
|
||||
|
||||
_urls.history field must exist
|
||||
"""
|
||||
# _urls.history field must exist
|
||||
# """
|
||||
|
||||
assert 'history' in self.api_data['_urls']
|
||||
# assert 'history' in self.api_data['_urls']
|
||||
|
||||
|
||||
def test_api_field_type_url_history(self):
|
||||
""" Test for type for API Field
|
||||
# def test_api_field_type_url_history(self):
|
||||
# """ Test for type for API Field
|
||||
|
||||
_urls.history field must be str
|
||||
"""
|
||||
# _urls.history field must be str
|
||||
# """
|
||||
|
||||
assert type(self.api_data['_urls']['history']) is str
|
||||
# assert type(self.api_data['_urls']['history']) is str
|
||||
|
@ -110,22 +110,22 @@ class API(
|
||||
|
||||
|
||||
|
||||
def test_api_field_exists_url_history(self):
|
||||
""" Test for existance of API Field
|
||||
# def test_api_field_exists_url_history(self):
|
||||
# """ Test for existance of API Field
|
||||
|
||||
_urls.history field must exist
|
||||
"""
|
||||
# _urls.history field must exist
|
||||
# """
|
||||
|
||||
assert 'history' in self.api_data['_urls']
|
||||
# assert 'history' in self.api_data['_urls']
|
||||
|
||||
|
||||
def test_api_field_type_url_history(self):
|
||||
""" Test for type for API Field
|
||||
# def test_api_field_type_url_history(self):
|
||||
# """ Test for type for API Field
|
||||
|
||||
_urls.history field must be str
|
||||
"""
|
||||
# _urls.history field must be str
|
||||
# """
|
||||
|
||||
assert type(self.api_data['_urls']['history']) is str
|
||||
# assert type(self.api_data['_urls']['history']) is str
|
||||
|
||||
|
||||
def test_api_field_exists_description(self):
|
||||
|
@ -108,22 +108,22 @@ class API(
|
||||
|
||||
|
||||
|
||||
def test_api_field_exists_url_history(self):
|
||||
""" Test for existance of API Field
|
||||
# def test_api_field_exists_url_history(self):
|
||||
# """ Test for existance of API Field
|
||||
|
||||
_urls.history field must exist
|
||||
"""
|
||||
# _urls.history field must exist
|
||||
# """
|
||||
|
||||
assert 'history' not in self.api_data['_urls']
|
||||
# assert 'history' not in self.api_data['_urls']
|
||||
|
||||
|
||||
def test_api_field_type_url_history(self):
|
||||
""" Test for type for API Field
|
||||
# def test_api_field_type_url_history(self):
|
||||
# """ Test for type for API Field
|
||||
|
||||
_urls.history field must be str
|
||||
"""
|
||||
# _urls.history field must be str
|
||||
# """
|
||||
|
||||
assert 'history' not in self.api_data['_urls']
|
||||
# assert 'history' not in self.api_data['_urls']
|
||||
|
||||
|
||||
def test_api_field_exists_description(self):
|
||||
|
@ -60,7 +60,7 @@ class DeviceOperatingSystemModelSerializer(
|
||||
|
||||
get_url = super().get_url( item = item )
|
||||
|
||||
del get_url['history']
|
||||
# del get_url['history']
|
||||
|
||||
del get_url['knowledge_base']
|
||||
|
||||
|
@ -61,7 +61,7 @@ class DeviceSoftwareModelSerializer(
|
||||
|
||||
get_url = super().get_url( item = item )
|
||||
|
||||
del get_url['history']
|
||||
# del get_url['history']
|
||||
|
||||
del get_url['knowledge_base']
|
||||
|
||||
|
@ -495,41 +495,41 @@ class DeviceAPI(
|
||||
|
||||
|
||||
|
||||
def test_api_field_exists_urls_history(self):
|
||||
""" Test for existance of API Field
|
||||
# def test_api_field_exists_urls_history(self):
|
||||
# """ Test for existance of API Field
|
||||
|
||||
_urls.history field must exist
|
||||
"""
|
||||
# _urls.history field must exist
|
||||
# """
|
||||
|
||||
assert 'history' in self.api_data['_urls']
|
||||
# assert 'history' in self.api_data['_urls']
|
||||
|
||||
|
||||
def test_api_field_type_urls_history(self):
|
||||
""" Test for type for API Field
|
||||
# def test_api_field_type_urls_history(self):
|
||||
# """ Test for type for API Field
|
||||
|
||||
_urls.history field must be str
|
||||
"""
|
||||
# _urls.history field must be str
|
||||
# """
|
||||
|
||||
assert type(self.api_data['_urls']['history']) is str
|
||||
# assert type(self.api_data['_urls']['history']) is str
|
||||
|
||||
|
||||
|
||||
def test_api_field_exists_urls_notes(self):
|
||||
""" Test for existance of API Field
|
||||
# def test_api_field_exists_urls_notes(self):
|
||||
# """ Test for existance of API Field
|
||||
|
||||
_urls.notes field must exist
|
||||
"""
|
||||
# _urls.notes field must exist
|
||||
# """
|
||||
|
||||
assert 'notes' in self.api_data['_urls']
|
||||
# assert 'notes' in self.api_data['_urls']
|
||||
|
||||
|
||||
def test_api_field_type_urls_notes(self):
|
||||
""" Test for type for API Field
|
||||
# def test_api_field_type_urls_notes(self):
|
||||
# """ Test for type for API Field
|
||||
|
||||
_urls.notes field must be str
|
||||
"""
|
||||
# _urls.notes field must be str
|
||||
# """
|
||||
|
||||
assert type(self.api_data['_urls']['notes']) is str
|
||||
# assert type(self.api_data['_urls']['notes']) is str
|
||||
|
||||
|
||||
|
||||
|
@ -259,41 +259,41 @@ class SoftwareAPI(
|
||||
|
||||
|
||||
|
||||
def test_api_field_exists_urls_history(self):
|
||||
""" Test for existance of API Field
|
||||
# def test_api_field_exists_urls_history(self):
|
||||
# """ Test for existance of API Field
|
||||
|
||||
_urls.history field must exist
|
||||
"""
|
||||
# _urls.history field must exist
|
||||
# """
|
||||
|
||||
assert 'history' in self.api_data['_urls']
|
||||
# assert 'history' in self.api_data['_urls']
|
||||
|
||||
|
||||
def test_api_field_type_urls_history(self):
|
||||
""" Test for type for API Field
|
||||
# def test_api_field_type_urls_history(self):
|
||||
# """ Test for type for API Field
|
||||
|
||||
_urls.history field must be str
|
||||
"""
|
||||
# _urls.history field must be str
|
||||
# """
|
||||
|
||||
assert type(self.api_data['_urls']['history']) is str
|
||||
# assert type(self.api_data['_urls']['history']) is str
|
||||
|
||||
|
||||
|
||||
def test_api_field_exists_urls_notes(self):
|
||||
""" Test for existance of API Field
|
||||
# def test_api_field_exists_urls_notes(self):
|
||||
# """ Test for existance of API Field
|
||||
|
||||
_urls.notes field must exist
|
||||
"""
|
||||
# _urls.notes field must exist
|
||||
# """
|
||||
|
||||
assert 'notes' in self.api_data['_urls']
|
||||
# assert 'notes' in self.api_data['_urls']
|
||||
|
||||
|
||||
def test_api_field_type_urls_notes(self):
|
||||
""" Test for type for API Field
|
||||
# def test_api_field_type_urls_notes(self):
|
||||
# """ Test for type for API Field
|
||||
|
||||
_urls.notes field must be str
|
||||
"""
|
||||
# _urls.notes field must be str
|
||||
# """
|
||||
|
||||
assert type(self.api_data['_urls']['notes']) is str
|
||||
# assert type(self.api_data['_urls']['notes']) is str
|
||||
|
||||
|
||||
|
||||
@ -306,13 +306,13 @@ class SoftwareAPI(
|
||||
assert 'version' in self.api_data['_urls']
|
||||
|
||||
|
||||
def test_api_field_type_urls_notes(self):
|
||||
""" Test for type for API Field
|
||||
# def test_api_field_type_urls_notes(self):
|
||||
# """ Test for type for API Field
|
||||
|
||||
_urls.version field must be str
|
||||
"""
|
||||
# _urls.version field must be str
|
||||
# """
|
||||
|
||||
assert type(self.api_data['_urls']['version']) is str
|
||||
# assert type(self.api_data['_urls']['version']) is str
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user