#17462: Remove the (deprecated) _boundary parameter
-------------------------+-------------------------------------------------
       Reporter:         |        Owner:
  ncohen                 |       Status:  needs_review
           Type:         |    Milestone:  sage-pending
  defect                 |   Resolution:
       Priority:  major  |    Merged in:
      Component:  graph  |    Reviewers:
  theory                 |  Work issues:
       Keywords:         |       Commit:
        Authors:         |  41943ff9a08e086a14f2bf4d897bac60321288c1
  Nathann Cohen          |     Stopgaps:
Report Upstream:  N/A    |
         Branch:         |
  u/ncohen/17462         |
   Dependencies:         |
-------------------------+-------------------------------------------------

Comment (by dcoudert):

 Long tests ok for `graph.py`, `digraph.py` and `graph_plot.py`, but not
 for `generic_graph.py`.
 {{{
 sage -t --long src/sage/graphs/generic_graph.py
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 1999, in
 sage.graphs.generic_graph.GenericGraph.get_embedding
 Failed example:
     G.genus()
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest
 sage.graphs.generic_graph.GenericGraph.get_embedding[1]>", line 1, in
 <module>
         G.genus()
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 2001, in
 sage.graphs.generic_graph.GenericGraph.get_embedding
 Failed example:
     G.get_embedding()
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest
 sage.graphs.generic_graph.GenericGraph.get_embedding[2]>", line 1, in
 <module>
         G.get_embedding()
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 2007, in get_embedding
         raise ValueError('%s has been modified and the embedding is no
 longer valid'%self)
     ValueError: Petersen graph has been modified and the embedding is no
 longer valid
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 3823, in
 sage.graphs.generic_graph.GenericGraph.is_planar
 Failed example:
     g.is_planar(on_embedding=emb)
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest
 sage.graphs.generic_graph.GenericGraph.is_planar[26]>", line 1, in
 <module>
         g.is_planar(on_embedding=emb)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 3834, in is_planar
         return (0 ==
 self.genus(minimal=False,set_embedding=False,on_embedding=on_embedding))
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4280, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     g.genus() # tests for minimal genus by default
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[1]>",
 line 1, in <module>
         g.genus() # tests for minimal genus by default
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4282, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     g.genus(on_embedding=True, maximal=True) # on_embedding overrides
 minimal and maximal arguments
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[2]>",
 line 1, in <module>
         g.genus(on_embedding=True, maximal=True) # on_embedding overrides
 minimal and maximal arguments
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4284, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     g.genus(maximal=True) # setting maximal to True overrides default
 minimal=True
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[3]>",
 line 1, in <module>
         g.genus(maximal=True) # setting maximal to True overrides default
 minimal=True
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4286, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     g.genus(on_embedding=g.get_embedding()) # can also send a valid
 combinatorial embedding dict
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[4]>",
 line 1, in <module>
         g.genus(on_embedding=g.get_embedding()) # can also send a valid
 combinatorial embedding dict
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 2007, in get_embedding
         raise ValueError('%s has been modified and the embedding is no
 longer valid'%self)
     ValueError: Petersen graph has been modified and the embedding is no
 longer valid
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4288, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     (graphs.CubeGraph(3)).genus()
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[5]>",
 line 1, in <module>
         (graphs.CubeGraph(Integer(3))).genus()
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4291, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     K23.genus()
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[7]>",
 line 1, in <module>
         K23.genus()
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4294, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     K33.genus()
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[9]>",
 line 1, in <module>
         K33.genus()
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4321, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     G.genus()
 Expected:
     Traceback (most recent call last):
     ...
     NotImplementedError: Can't work with embeddings of non-simple graphs
 Got:
     <BLANKLINE>
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[17]>",
 line 1, in <module>
         G.genus()
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4325, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     G.to_simple().genus()
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[18]>",
 line 1, in <module>
         G.to_simple().genus()
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4327, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     G.genus(set_embedding=False)
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[19]>",
 line 1, in <module>
         G.genus(set_embedding=False)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4329, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     G.genus(maximal=True, set_embedding=False)
 Expected:
     Traceback (most recent call last):
     ...
     NotImplementedError: Can't compute the maximal genus of a graph with
 loops or multiple edges
 Got:
     <BLANKLINE>
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[20]>",
 line 1, in <module>
         G.genus(maximal=True, set_embedding=False)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 File "src/sage/graphs/generic_graph.py", line 4346, in
 sage.graphs.generic_graph.GenericGraph.genus
 Failed example:
     G.genus()
 Exception raised:
     Traceback (most recent call last):
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 496, in _run
         self.compile_and_execute(example, compiler, test.globs)
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/doctest/forker.py", line 858, in compile_and_execute
         exec(compiled, globs)
       File "<doctest sage.graphs.generic_graph.GenericGraph.genus[25]>",
 line 1, in <module>
         G.genus()
       File "/Users/dcoudert/sage/local/lib/python2.7/site-
 packages/sage/graphs/generic_graph.py", line 4362, in genus
         raise ValueError("'circular' is expected to be a list")
     ValueError: 'circular' is expected to be a list
 **********************************************************************
 3 items had failures:
   12 of  27 in sage.graphs.generic_graph.GenericGraph.genus
    2 of   4 in sage.graphs.generic_graph.GenericGraph.get_embedding
    1 of  28 in sage.graphs.generic_graph.GenericGraph.is_planar
     [2690 tests, 15 failures, 63.86 s]
 ----------------------------------------------------------------------
 sage -t --long src/sage/graphs/generic_graph.py  # 15 doctests failed
 ----------------------------------------------------------------------
 Total time for all tests: 64.4 seconds
     cpu time: 45.2 seconds
     cumulative wall time: 63.9 seconds
 }}}

--
Ticket URL: <http://trac.sagemath.org/ticket/17462#comment:12>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to