#19616: Update sagenb
-------------------------------------+-------------------------------------
       Reporter:  kcrisman           |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  critical           |    Milestone:  sage-6.11
      Component:  notebook           |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Karl-Dieter        |    Reviewers:  Jeroen Demeyer
  Crisman                            |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  0bb1df25d5d7873c51abde434cda5aaeea4328b5
  u/kcrisman/ticket/19616            |     Stopgaps:
   Dependencies:  #19671             |
-------------------------------------+-------------------------------------
Changes (by jdemeyer):

 * status:  needs_review => needs_work


Comment:

 
[https://github.com/sagemath/sagenb/commit/509329893169d4f43274dd6c6d7ba2e2c5acb07e
 This commit] is causing doctest failures
 {{{
 sage -t --long local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 154, in
 sagenb.notebook.docHTMLProcessor.genericHTMLProcessor.process_doc_html
 Failed example:
     txt
 Expected:
     '<h1 class="title">Title</h1>\n\n<p>nSome text</p>\n\n\n\n'
 Got:
     u'<h1 class="title">Title</h1>\n\n<p>nSome text</p>\n\n\n\n'
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 199, in
 sagenb.notebook.docHTMLProcessor.genericHTMLProcessor.hand_off_temp_pieces
 Failed example:
     p.all_pieces
 Expected:
     'a lot of stuff done bunch of tmp strings'
 Got:
     u'a lot of stuff done bunch of tmp strings'
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 323, in
 sagenb.notebook.docHTMLProcessor.genericHTMLProcessor.process_cell_input_output
 Failed example:
     p.process_cell_input_output(s)
 Expected:
     '\n{{{id=0|\n4 + 4\n///\n8\n}}}\n\n'
 Got:
     u'\n{{{id=0|\n4 + 4\n///\n8\n}}}\n\n'
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 426, in
 sagenb.notebook.docHTMLProcessor.genericHTMLProcessor.unknown_starttag
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '<style type="text/css">']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'<style type="text/css">']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 449, in
 sagenb.notebook.docHTMLProcessor.genericHTMLProcessor.unknown_endtag
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '</head>']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'</head>']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 492, in
 sagenb.notebook.docHTMLProcessor.genericHTMLProcessor.handle_charref
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '&#160;']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'&#160;']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 514, in
 sagenb.notebook.docHTMLProcessor.genericHTMLProcessor.handle_entityref
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '&160']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'&160']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 537, in
 sagenb.notebook.docHTMLProcessor.genericHTMLProcessor.handle_comment
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '<!--important comment-->']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'<!--important comment-->']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 560, in
 sagenb.notebook.docHTMLProcessor.genericHTMLProcessor.handle_pi
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '<?instructions>']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'<?instructions>']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 582, in
 sagenb.notebook.docHTMLProcessor.genericHTMLProcessor.handle_decl
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '<!declaration>']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'<!declaration>']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 672, in sagenb.notebook.docHTMLProcessor.SphinxHTMLProcessor.reset
 Failed example:
     d.all_pieces
 Expected:
     ''
 Got:
     u''
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 748, in
 sagenb.notebook.docHTMLProcessor.SphinxHTMLProcessor.start_div
 Failed example:
     p.all_pieces
 Expected:
     'a lot of stuff done bunch of tmp strings'
 Got:
     u'a lot of stuff done bunch of tmp strings'
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 765, in
 sagenb.notebook.docHTMLProcessor.SphinxHTMLProcessor.start_div
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '<div class="something-else">']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'<div class="something-else">']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 826, in sagenb.notebook.docHTMLProcessor.SphinxHTMLProcessor.end_div
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '<div class="something-else">',
 'some data', '</div>']
 Got:
     ['bunch ',
      'of ',
      'tmp ',
      'strings',
      u'<div class="something-else">',
      'some data',
      u'</div>']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 873, in
 sagenb.notebook.docHTMLProcessor.SphinxHTMLProcessor.start_pre
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '<pre>']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'<pre>']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 907, in sagenb.notebook.docHTMLProcessor.SphinxHTMLProcessor.end_pre
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '</pre>']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'</pre>']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 933, in
 sagenb.notebook.docHTMLProcessor.SphinxHTMLProcessor.start_form
 Failed example:
     p.all_pieces
 Expected:
     'a lot of stuff done bunch of tmp strings'
 Got:
     u'a lot of stuff done bunch of tmp strings'
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 996, in
 sagenb.notebook.docHTMLProcessor.SphinxHTMLProcessor.start_span
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '<span>']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'<span>']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 1029, in
 sagenb.notebook.docHTMLProcessor.SphinxHTMLProcessor.end_span
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '</span>']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'</span>']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 1111, in sagenb.notebook.docHTMLProcessor.docutilsHTMLProcessor.reset
 Failed example:
     d.all_pieces
 Expected:
     ''
 Got:
     u''
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 1183, in
 sagenb.notebook.docHTMLProcessor.docutilsHTMLProcessor.start_pre
 Failed example:
     p.all_pieces
 Expected:
     'a lot of stuff done bunch of tmp strings'
 Got:
     u'a lot of stuff done bunch of tmp strings'
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 1200, in
 sagenb.notebook.docHTMLProcessor.docutilsHTMLProcessor.start_pre
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '<pre class="something-else">']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'<pre class="something-else">']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 1258, in
 sagenb.notebook.docHTMLProcessor.docutilsHTMLProcessor.end_pre
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '<pre class="something-else">',
 'some data', '</pre>']
 Got:
     ['bunch ',
      'of ',
      'tmp ',
      'strings',
      u'<pre class="something-else">',
      'some data',
      u'</pre>']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 1335, in
 sagenb.notebook.docHTMLProcessor.docutilsHTMLProcessor.start_cite
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '$']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'$']
 **********************************************************************
 File "local/lib/python2.7/site-
 packages/sagenb-0.11.6-py2.7.egg/sagenb/notebook/docHTMLProcessor.py",
 line 1355, in
 sagenb.notebook.docHTMLProcessor.docutilsHTMLProcessor.end_cite
 Failed example:
     p.temp_pieces
 Expected:
     ['bunch ', 'of ', 'tmp ', 'strings', '$', 'x^2', '$']
 Got:
     ['bunch ', 'of ', 'tmp ', 'strings', u'$', 'x^2', u'$']
 **********************************************************************
 }}}

--
Ticket URL: <http://trac.sagemath.org/ticket/19616#comment:48>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to