Skip to content

[DEVOPS-403] Added fields for task_definition #117

[DEVOPS-403] Added fields for task_definition

[DEVOPS-403] Added fields for task_definition #117

GitHub Actions / ansible-test (3.9) results failed Feb 15, 2024 in 0s

15 tests run, 14 passed, 0 skipped, 1 failed.

Annotations

Check failure on line 13 in tests/unit/plugins/module_utils/test_gql_task_definition.py

See this annotation in the file changed.

@github-actions github-actions / ansible-test (3.9) results

tests/unit/plugins/module_utils/test_gql_task_definition.py.test_get

self = <ansible_collections.lagoon.api.tests.unit.plugins.module_utils.test_gql_task_definition.GqlTaskDefinitionTester testMethod=test_get>

    def test_get(self):
        client = get_mock_gql_client()
        lagoonTaskDefinition = TaskDefinition(client)
>       lagoonTaskDefinition.get_definitions()

tests/unit/plugins/module_utils/test_gql_task_definition.py:17: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
plugins/module_utils/gqlTaskDefinition.py:66: in get_definitions
    getattr(ds.AdvancedTaskDefinitionImage, f))
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <DSLType <GraphQLObjectType 'AdvancedTaskDefinitionImage'>>
name = 'deployTokenInjection'

    def __getattr__(self, name: str) -> "DSLField":
        camel_cased_name = to_camel_case(name)
    
        if name in self._type.fields:
            formatted_name = name
            field = self._type.fields[name]
        elif camel_cased_name in self._type.fields:
            formatted_name = camel_cased_name
            field = self._type.fields[camel_cased_name]
        else:
>           raise AttributeError(
                f"Field {name} does not exist in type {self._type.name}."
            )
E           AttributeError: Field deployTokenInjection does not exist in type AdvancedTaskDefinitionImage.

/opt/hostedtoolcache/Python/3.9.18/x64/lib/python3.9/site-packages/gql/dsl.py:651: AttributeError
Raw output
self = <ansible_collections.lagoon.api.tests.unit.plugins.module_utils.test_gql_task_definition.GqlTaskDefinitionTester testMethod=test_get>

    def test_get(self):
        client = get_mock_gql_client()
        lagoonTaskDefinition = TaskDefinition(client)
>       lagoonTaskDefinition.get_definitions()

tests/unit/plugins/module_utils/test_gql_task_definition.py:17: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
plugins/module_utils/gqlTaskDefinition.py:66: in get_definitions
    getattr(ds.AdvancedTaskDefinitionImage, f))
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <DSLType <GraphQLObjectType 'AdvancedTaskDefinitionImage'>>
name = 'deployTokenInjection'

    def __getattr__(self, name: str) -> "DSLField":
        camel_cased_name = to_camel_case(name)
    
        if name in self._type.fields:
            formatted_name = name
            field = self._type.fields[name]
        elif camel_cased_name in self._type.fields:
            formatted_name = camel_cased_name
            field = self._type.fields[camel_cased_name]
        else:
>           raise AttributeError(
                f"Field {name} does not exist in type {self._type.name}."
            )
E           AttributeError: Field deployTokenInjection does not exist in type AdvancedTaskDefinitionImage.

/opt/hostedtoolcache/Python/3.9.18/x64/lib/python3.9/site-packages/gql/dsl.py:651: AttributeError