File tree Expand file tree Collapse file tree 4 files changed +8
-8
lines changed
Expand file tree Collapse file tree 4 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 22
33"""Top-level package for variants."""
44
5- from ._variants import variants
5+ from ._variants import primary
66
77__author__ = """Paul Ganssle"""
88__version__ = '0.1.0'
99
10- __all__ = ['variants ' ]
10+ __all__ = ['primary ' ]
Original file line number Diff line number Diff line change 33
44import functools
55
6- __all__ = ['variants ' ]
6+ __all__ = ['primary ' ]
77
88
9- def variants (f ):
9+ def primary (f ):
1010 """
1111 Decorator to register a function that has variant forms.
1212
Original file line number Diff line number Diff line change 22
33import math
44
5- from variants import variants
5+ import variants
66
77from ._division_data import DivisionData
88
1111
1212###
1313# Example implementation - division function
14- @variants
14+ @variants . primary
1515def divide (x , y ):
1616 """A function that divides x by y."""
1717 return x / y
Original file line number Diff line number Diff line change 44
55import pytest
66
7- from variants import variants
7+ import variants
88from ._division_data import DivisionData
99
1010
@@ -14,7 +14,7 @@ class DivisionVariants(object):
1414 def __init__ (self , x ):
1515 self .x = x
1616
17- @variants
17+ @variants . primary
1818 def divide (self , y ):
1919 """Function that divides the bound x by y."""
2020 return self .x / y
You can’t perform that action at this time.
0 commit comments