fix coverage
This commit is contained in:
@ -195,7 +195,7 @@ class BaseField(FieldInfo):
|
|||||||
if self.ormar_default is not None
|
if self.ormar_default is not None
|
||||||
else (self.server_default if use_server else None)
|
else (self.server_default if use_server else None)
|
||||||
)
|
)
|
||||||
if callable(default):
|
if callable(default): # pragma: no cover
|
||||||
default = default()
|
default = default()
|
||||||
return default
|
return default
|
||||||
|
|
||||||
|
|||||||
@ -113,7 +113,7 @@ class SavePrepareMixin(RelationMixin, AliasMixin):
|
|||||||
if field_value is not None:
|
if field_value is not None:
|
||||||
target_field = cls.Meta.model_fields[field]
|
target_field = cls.Meta.model_fields[field]
|
||||||
target_pkname = target_field.to.Meta.pkname
|
target_pkname = target_field.to.Meta.pkname
|
||||||
if isinstance(field_value, ormar.Model):
|
if isinstance(field_value, ormar.Model): # pragma: no cover
|
||||||
pk_value = getattr(field_value, target_pkname)
|
pk_value = getattr(field_value, target_pkname)
|
||||||
if not pk_value:
|
if not pk_value:
|
||||||
raise ModelPersistenceError(
|
raise ModelPersistenceError(
|
||||||
|
|||||||
@ -602,7 +602,7 @@ class QuerySet(Generic[T]):
|
|||||||
]
|
]
|
||||||
if _as_dict:
|
if _as_dict:
|
||||||
return result
|
return result
|
||||||
if _flatten and not self._excludable.include_entry_count() == 1:
|
if _flatten and self._excludable.include_entry_count() != 1:
|
||||||
raise QueryDefinitionError(
|
raise QueryDefinitionError(
|
||||||
"You cannot flatten values_list if more than one field is selected!"
|
"You cannot flatten values_list if more than one field is selected!"
|
||||||
)
|
)
|
||||||
|
|||||||
@ -43,8 +43,8 @@ class Mol(ormar.Model):
|
|||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def uuid(cls, smiles):
|
def uuid(cls, smiles):
|
||||||
id = uuid.uuid5(cls._UUID_NAMESPACE, smiles)
|
id_ = uuid.uuid5(cls._UUID_NAMESPACE, smiles)
|
||||||
return id, smiles
|
return id_, smiles
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(autouse=True, scope="module")
|
@pytest.fixture(autouse=True, scope="module")
|
||||||
|
|||||||
Reference in New Issue
Block a user