Source code for groups_api.tests.conftest

# pylint: disable=W0621,C0114,C0116,W0212,W0613
import pytest
from datasets_api.models import Dataset
from django.contrib.auth.models import Group
from gpf_instance.gpf_instance import WGPFInstance
from users_api.models import WdaeUser


[docs] @pytest.fixture() def group(db: None) -> Group: # noqa: ARG001 return Group.objects.create(name="New Group")
[docs] @pytest.fixture() def group_with_user( db: None, # noqa: ARG001 group: Group, user: WdaeUser, ) -> tuple[Group, WdaeUser]: user.groups.add(group) return group, user
[docs] @pytest.fixture() def dataset( db: None, # noqa: ARG001 t4c8_wgpf_instance: WGPFInstance, # noqa: ARG001 ) -> Dataset: # pylint: disable=no-member return Dataset.objects.get(dataset_id="t4c8_dataset")