From 9ec826f79a54f826f44d7b35f92786f5e58667ca Mon Sep 17 00:00:00 2001 From: Martin Rubey Date: Tue, 20 Nov 2018 10:48:16 +0100 Subject: [PATCH] fix doctests --- src/sage/combinat/posets/poset_examples.py | 4 +-- src/sage/combinat/ribbon_shaped_tableau.py | 4 +-- src/sage/combinat/skew_tableau.py | 29 ++++++++++++---------- src/sage/graphs/linearextensions.py | 12 ++++----- 4 files changed, 26 insertions(+), 23 deletions(-) diff --git a/src/sage/combinat/posets/poset_examples.py b/src/sage/combinat/posets/poset_examples.py index 2a0f5079552..af3dc88ed22 100644 --- a/src/sage/combinat/posets/poset_examples.py +++ b/src/sage/combinat/posets/poset_examples.py @@ -1398,8 +1398,8 @@ def YoungDiagramPoset(lam): sage: P = posets.YoungDiagramPoset(Partition([2,2])); P Finite meet-semilattice containing 4 elements sage: P.cover_relations() - [[(0, 0), (0, 1)], [(0, 0), (1, 0)], [(0, 1), (1, 1)], [(1, 0), - (1, 1)]] + [[(0, 0), (1, 0)], [(0, 0), (0, 1)], [(1, 0), (1, 1)], + [(0, 1), (1, 1)]] """ def cell_leq(a, b): """ diff --git a/src/sage/combinat/ribbon_shaped_tableau.py b/src/sage/combinat/ribbon_shaped_tableau.py index b48a1244aee..6a7058904f3 100644 --- a/src/sage/combinat/ribbon_shaped_tableau.py +++ b/src/sage/combinat/ribbon_shaped_tableau.py @@ -286,11 +286,11 @@ def __iter__(self): [[1, 2]], [[1], [2]], [[1, 2, 3]], - [[None, 2], [1, 3]], [[None, 1], [2, 3]], + [[None, 2], [1, 3]], [[1], [2], [3]], [[1, 2, 3, 4]], - [[None, None, 3], [1, 2, 4]]] + [[None, None, 1], [2, 3, 4]]] """ from sage.combinat.partition import _Partitions for p in _Partitions: diff --git a/src/sage/combinat/skew_tableau.py b/src/sage/combinat/skew_tableau.py index b5e7999597e..834d0e598de 100644 --- a/src/sage/combinat/skew_tableau.py +++ b/src/sage/combinat/skew_tableau.py @@ -1832,9 +1832,8 @@ def __iter__(self): sage: [next(it) for x in range(10)] [[], [[1]], - [[1, 2]], [[1], [2]], [[None, 1], [2]], [[None, 2], [1]], - [[1, 2, 3]], [[1, 2], [3]], [[1, 3], [2]], - [[None, 1, 2], [3]]] + [[1, 2]], [[1], [2]], [[None, 2], [1]], [[None, 1], [2]], + [[1, 2, 3]], [[1, 2], [3]], [[1, 3], [2]], [[None, 2, 3], [1]]] """ n = 0 while True: @@ -1893,20 +1892,24 @@ def __iter__(self): EXAMPLES:: sage: StandardSkewTableaux(2).list() - [[[1, 2]], [[1], [2]], [[None, 1], [2]], [[None, 2], [1]]] + [[[1, 2]], [[1], [2]], [[None, 2], [1]], [[None, 1], [2]]] sage: StandardSkewTableaux(3).list() [[[1, 2, 3]], [[1, 2], [3]], [[1, 3], [2]], - [[None, 1, 2], [3]], [[None, 1, 3], [2]], [[None, 2, 3], [1]], - [[None, 1], [2, 3]], [[None, 2], [1, 3]], - [[None, None, 1], [2, 3]], [[None, None, 2], [1, 3]], [[None, None, 3], [1, 2]], - [[1], [2], [3]], - [[None, 1], [None, 2], [3]], [[None, 1], [None, 3], [2]], [[None, 2], [None, 3], [1]], - [[None, 1], [2], [3]], [[None, 2], [1], [3]], [[None, 3], [1], [2]], - [[None, None, 1], [None, 2], [3]], [[None, None, 1], [None, 3], [2]], - [[None, None, 2], [None, 1], [3]], [[None, None, 3], [None, 1], [2]], - [[None, None, 2], [None, 3], [1]], [[None, None, 3], [None, 2], [1]]] + [[None, 2, 3], [1]], [[None, 1, 2], [3]], [[None, 1, 3], [2]], + [[None, 2], [1, 3]], [[None, 1], [2, 3]], + [[None, None, 2], [1, 3]], [[None, None, 3], [1, 2]], + [[None, None, 1], [2, 3]], + [[1], [2], [3]], [[None, 2], [None, 3], [1]], + [[None, 1], [None, 2], [3]], [[None, 1], [None, 3], [2]], + [[None, 2], [1], [3]], [[None, 3], [1], [2]], + [[None, 1], [2], [3]], [[None, None, 3], [None, 2], [1]], + [[None, None, 2], [None, 3], [1]], + [[None, None, 1], [None, 3], [2]], + [[None, None, 1], [None, 2], [3]], + [[None, None, 2], [None, 1], [3]], + [[None, None, 3], [None, 1], [2]]] """ for skp in SkewPartitions(self.n): for sst in StandardSkewTableaux_shape(skp): diff --git a/src/sage/graphs/linearextensions.py b/src/sage/graphs/linearextensions.py index 80416f4fbed..86e8963b6f0 100644 --- a/src/sage/graphs/linearextensions.py +++ b/src/sage/graphs/linearextensions.py @@ -154,12 +154,12 @@ def LinearExtensions(dag): [0, 2, 4, 1, 3], [0, 1, 2, 4, 3]] - sage: D.topological_sort_generator() + sage: D.topological_sort_generator().list() [[0, 1, 2, 3, 4], - [0, 1, 2, 4, 3], [0, 2, 1, 3, 4], [0, 2, 1, 4, 3], - [0, 2, 4, 1, 3]] + [0, 2, 4, 1, 3], + [0, 1, 2, 4, 3]] sage: D = DiGraph({ "a":["b","c"], "b":["d"], "c":["d","e"] }) sage: Poset(D).linear_extensions().list() @@ -169,12 +169,12 @@ def LinearExtensions(dag): ['a', 'c', 'e', 'b', 'd'], ['a', 'b', 'c', 'e', 'd']] - sage: D.topological_sort_generator() + sage: D.topological_sort_generator().list() [['a', 'b', 'c', 'd', 'e'], - ['a', 'b', 'c', 'e', 'd'], ['a', 'c', 'b', 'd', 'e'], ['a', 'c', 'b', 'e', 'd'], - ['a', 'c', 'e', 'b', 'd']] + ['a', 'c', 'e', 'b', 'd'], + ['a', 'b', 'c', 'e', 'd']] TESTS::