Commits

Georg Brandl committed 89bfbde

Comments (0)

Files changed (3)

 try:
     import nose
 except ImportError:
-    print("The nose package is needed to run the Sphinx test suite.")
+    print('The nose package is needed to run the Sphinx test suite.')
     sys.exit(1)
 
 try:
     import docutils
 except ImportError:
-    print("Sphinx requires the docutils package to be installed")
+    print('Sphinx requires the docutils package to be installed.')
     sys.exit(1)
 
 try:
     import jinja2
 except ImportError:
-    print("Sphinx requires the jinja2 package to be installed")
+    print('Sphinx requires the jinja2 package to be installed.')
     sys.exit(1)
 
-print("Running Sphinx test suite...")
+print('Running Sphinx test suite...')
 nose.main()

tests/test_build_html.py

 
 import os
 import re
+import sys
 import htmlentitydefs
-import sys
 from StringIO import StringIO
 
 try:
 
 def gen_with_app(*args, **kwargs):
     """
-    Make a TestApp with args and kwargs, pass it to the test and clean up
-    properly. The wrapped function is assumed to be a generator and the
-    wrapper function is itself a generator that will iterate over the
-    values of the wrapped function and yield them.
+    Decorate a test generator to pass a TestApp as the first argument to the
+    test generator when it's executed.
     """
     def generator(func):
         @wraps(func)
             contents = contents.encode('ascii')
     else:
         mode = 'w'
-    f = open(str(name), 'wb', encoding=encoding)
+    f = open(str(name), mode, encoding=encoding)
     f.write(contents)
     f.close()
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.