fix coverage

This commit is contained in:
collerek
2021-06-22 13:09:55 +02:00
parent 172a6a2be6
commit 557105a591
4 changed files with 5 additions and 5 deletions

View File

@ -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

View File

@ -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(

View File

@ -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!"
) )

View File

@ -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")