Skip to content

Commit dcb03d1

Browse files
committed
Fix tests output for Python 3.13
1 parent e7477f8 commit dcb03d1

File tree

13 files changed

+21
-20
lines changed

13 files changed

+21
-20
lines changed

src/doc/de/tutorial/tour_linalg.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,4 +245,4 @@ Beachten Sie, dass Python zwischen Klein- und Großschreibung unterscheidet:
245245
sage: M = MatrixSpace(QQ, 10,10, Sparse=True)
246246
Traceback (most recent call last):
247247
...
248-
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'
248+
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'...

src/doc/en/tutorial/tour_linalg.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,4 +239,4 @@ Note that Python is case sensitive:
239239
sage: M = MatrixSpace(QQ, 10,10, Sparse=True)
240240
Traceback (most recent call last):
241241
...
242-
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'
242+
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'...

src/doc/fr/tutorial/tour_linalg.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,4 +241,4 @@ Notez que Python distingue les majuscules des minuscules :
241241
sage: M = MatrixSpace(QQ, 10,10, Sparse=True)
242242
Traceback (most recent call last):
243243
...
244-
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'
244+
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'...

src/doc/ja/tutorial/tour_linalg.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,4 +252,4 @@ Pythonでは,大文字小文字が区別されることに注意:
252252
sage: M = MatrixSpace(QQ, 10,10, Sparse=True)
253253
Traceback (most recent call last):
254254
...
255-
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'
255+
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'...

src/doc/pt/tutorial/tour_linalg.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,4 +220,4 @@ Note que o Python é sensível a maiúsculas e minúsculas:
220220
sage: M = MatrixSpace(QQ, 10,10, Sparse=True)
221221
Traceback (most recent call last):
222222
...
223-
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'
223+
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'...

src/doc/ru/tutorial/tour_linalg.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,4 +214,4 @@ Sage поддерживает разреженную линейную алгеб
214214
sage: M = MatrixSpace(QQ, 10,10, Sparse=True)
215215
Traceback (most recent call last):
216216
...
217-
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'
217+
TypeError: ...__init__() got an unexpected keyword argument 'Sparse'...

src/sage/categories/map.pyx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ cdef class Map(Element):
275275
maps::
276276
277277
sage: phi.domain # needs sage.rings.number_field
278-
<weakref at ...; to 'NumberField_quadratic_with_category' at ...>
278+
<weakref at ...; to '...NumberField_quadratic_with_category' at ...>
279279
sage: phi._make_strong_references() # needs sage.rings.number_field
280280
sage: print(phi.domain) # needs sage.rings.number_field
281281
The constant function (...) -> Number Field in a
@@ -343,7 +343,7 @@ cdef class Map(Element):
343343
maps::
344344
345345
sage: phi.domain # needs sage.rings.number_field
346-
<weakref at ...; to 'NumberField_quadratic_with_category' at ...>
346+
<weakref at ...; to '...NumberField_quadratic_with_category' at ...>
347347
sage: phi._make_strong_references() # needs sage.rings.number_field
348348
sage: print(phi.domain) # needs sage.rings.number_field
349349
The constant function (...) -> Number Field in a

src/sage/misc/bindable_class.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ class BindableClass(metaclass=ClasscallMetaclass):
113113
Still, documentation works as usual::
114114
115115
sage: outer.Inner.__doc__
116-
' some documentation '
116+
'...some documentation '
117117
118118
TESTS::
119119

src/sage/misc/sagedoc.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -694,7 +694,7 @@ def format(s, embedded=False):
694694
We check that the todo Sphinx extension is correctly activated::
695695
696696
sage: sage.misc.sagedoc.format(sage.combinat.ranker.on_fly.__doc__) # needs sphinx
697-
" Return ... Todo: add tests as in combinat::rankers\n"
697+
"...Return ...Todo: add tests as in combinat::rankers\n"
698698
699699
In the following use case, the ``nodetex`` directive would have been ignored prior
700700
to :issue:`11815`::
@@ -1135,10 +1135,11 @@ def search_src(string, extra1='', extra2='', extra3='', extra4='',
11351135
The following produces an error because the string 'fetch(' is a
11361136
malformed regular expression::
11371137
1138-
sage: print(search_src(" fetch(", "def", interact=False))
1139-
Traceback (most recent call last):
1140-
...
1141-
error: missing ), unterminated subpattern at position 6
1138+
sage: try:
1139+
....: print(search_src(" fetch(", "def", interact=False))
1140+
....: except Exception as e:
1141+
....: print(e)
1142+
missing ), unterminated subpattern at position 6
11421143
11431144
To fix this, *escape* the parenthesis with a backslash::
11441145
@@ -1456,7 +1457,7 @@ class _sage_doc:
14561457
sage: browse_sage_doc._open("reference", testing=True)[0] # needs sagemath_doc_html
14571458
'http://localhost:8000/doc/live/reference/index.html'
14581459
sage: browse_sage_doc(identity_matrix, 'rst')[-107:-47] # needs sage.modules
1459-
'Full MatrixSpace of 3 by 3 sparse matrices over Integer Ring'
1460+
'...Full MatrixSpace of 3 by 3 sparse matrices...'
14601461
"""
14611462
def __init__(self):
14621463
"""

src/sage/misc/sageinspect.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1986,7 +1986,7 @@ def sage_getdoc(obj, obj_name='', embedded=False):
19861986
19871987
sage: from sage.misc.sageinspect import sage_getdoc
19881988
sage: sage_getdoc(identity_matrix)[87:124] # needs sage.modules
1989-
'Return the n x n identity matrix over'
1989+
'...the n x n identity matrix...'
19901990
sage: def f(a, b, c, d=1): return a+b+c+d
19911991
...
19921992
sage: import functools

0 commit comments

Comments
 (0)