Skip to content

Commit d0f999c

Browse files
committedJul 4, 2022
Fix doctests
1 parent 9cd01b5 commit d0f999c

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed
 

‎multivectors.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ def idxs_to_names(idxs: Index, sep: str = '') -> str:
209209
>>> idxs_to_names(2)
210210
'z'
211211
>>> idxs_to_names((0, 2, 3), sep='*')
212-
'x*y*w'
212+
'x*z*w'
213213
"""
214214
idxs = idxs_to_idxs(idxs)
215215
if max(idxs) > 3:
@@ -399,7 +399,7 @@ def __getitem__(self, grades: Index) -> MultiVector:
399399
>>> (1 + 2*x + 3*x*y)[:2]
400400
(1.0 + 2.0 * x)
401401
>>> (1 + 2*x + 3*x*y)[1:]
402-
(2.0 * x + 4.0 * x*y)
402+
(2.0 * x + 3.0 * x*y)
403403
"""
404404
if isinstance(grades, slice):
405405
stop = (max(map(len, self.termdict.keys())) + 1) \
@@ -449,7 +449,7 @@ def __str__(self) -> str:
449449
if self.grade is not None:
450450
((bases, scalar),) = self.termdict.items()
451451
if bases == ():
452-
return str(scalar)
452+
return f'{scalar:.2f}'
453453
names = idxs_to_names(bases)
454454
return f'{scalar:.2f}{names!s}'
455455
return '(' + ' + '.join(map(str, self.terms)) + ')'

‎pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,5 @@ version = {attr = "multivectors.__version__"}
4646
[tool.pytest.ini_options]
4747
addopts = [
4848
"--doctest-modules",
49-
"--doctest-glob=*.md"
49+
"--doctest-glob=*.rst"
5050
]

0 commit comments

Comments
 (0)