summaryrefslogtreecommitdiff
path: root/factory
diff options
context:
space:
mode:
Diffstat (limited to 'factory')
-rw-r--r--factory/__init__.py1
-rw-r--r--factory/containers.py2
-rw-r--r--factory/declarations.py4
3 files changed, 4 insertions, 3 deletions
diff --git a/factory/__init__.py b/factory/__init__.py
index 950a64d..d2267f0 100644
--- a/factory/__init__.py
+++ b/factory/__init__.py
@@ -62,6 +62,7 @@ from declarations import (
SubFactory,
CircularSubFactory,
PostGeneration,
+ PostGenerationMethodCall,
RelatedFactory,
lazy_attribute,
diff --git a/factory/containers.py b/factory/containers.py
index 946fbd3..6834f60 100644
--- a/factory/containers.py
+++ b/factory/containers.py
@@ -167,7 +167,7 @@ class PostGenerationDeclarationDict(DeclarationDict):
class LazyValue(object):
"""Some kind of "lazy evaluating" object."""
- def evaluate(self, obj, containers=()):
+ def evaluate(self, obj, containers=()): # pragma: no cover
"""Compute the value, using the given object."""
raise NotImplementedError("This is an abstract method.")
diff --git a/factory/declarations.py b/factory/declarations.py
index 5e45255..77000f2 100644
--- a/factory/declarations.py
+++ b/factory/declarations.py
@@ -250,7 +250,7 @@ class ParameteredAttribute(OrderedDeclaration):
return self.generate(create, defaults)
- def generate(self, create, params):
+ def generate(self, create, params): # pragma: no cover
"""Actually generate the related attribute.
Args:
@@ -352,7 +352,7 @@ class PostGenerationDeclaration(object):
kwargs = utils.extract_dict(extract_prefix, attrs)
return extracted, kwargs
- def call(self, obj, create, extracted=None, **kwargs):
+ def call(self, obj, create, extracted=None, **kwargs): # pragma: no cover
"""Call this hook; no return value is expected.
Args: