86>Nov 14 07:22:34 userdel[5670]: delete user 'rooter'
<86>Nov 14 07:22:34 userdel[5670]: removed group 'rooter' owned by 'rooter'
<86>Nov 14 07:22:34 userdel[5670]: removed shadow group 'rooter' owned by 'rooter'
<86>Nov 14 07:22:34 groupadd[5736]: group added to /etc/group: name=rooter, GID=624
<86>Nov 14 07:22:34 groupadd[5736]: group added to /etc/gshadow: name=rooter
<86>Nov 14 07:22:34 groupadd[5736]: new group: name=rooter, GID=624
<86>Nov 14 07:22:34 useradd[5791]: new user: name=rooter, UID=624, GID=624, home=/root, shell=/bin/bash
<86>Nov 14 07:22:34 userdel[5901]: delete user 'builder'
<86>Nov 14 07:22:34 userdel[5901]: removed group 'builder' owned by 'builder'
<86>Nov 14 07:22:34 userdel[5901]: removed shadow group 'builder' owned by 'builder'
<86>Nov 14 07:22:34 groupadd[5936]: group added to /etc/group: name=builder, GID=625
<86>Nov 14 07:22:34 groupadd[5936]: group added to /etc/gshadow: name=builder
<86>Nov 14 07:22:34 groupadd[5936]: new group: name=builder, GID=625
<86>Nov 14 07:22:34 useradd[5999]: new user: name=builder, UID=625, GID=625, home=/usr/src, shell=/bin/bash
<13>Nov 14 07:22:37 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Nov 14 07:22:37 rpmi: libexpat-2.2.4-alt1 1503305345 installed
<13>Nov 14 07:22:37 rpmi: libtasn1-4.13-alt2 1521133850 installed
<13>Nov 14 07:22:37 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed
<13>Nov 14 07:22:37 rpmi: rpm-macros-alternatives-0.4.5-alt1.1 1404382149 installed
<13>Nov 14 07:22:37 rpmi: alternatives-0.4.5-alt1.1 1404382149 installed
<13>Nov 14 07:22:37 rpmi: ca-certificates-2018.11.12-alt1 sisyphus.216395.300 1542114035 installed
<13>Nov 14 07:22:37 rpmi: ca-trust-0.1.1-alt2 1515595785 installed
<13>Nov 14 07:22:37 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed
<13>Nov 14 07:22:37 rpmi: libcrypto1.1-1.1.0i-alt1 1535471315 installed
<13>Nov 14 07:22:37 rpmi: libssl1.1-1.1.0i-alt1 1535471315 installed
<13>Nov 14 07:22:37 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>Nov 14 07:22:37 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>Nov 14 07:22:37 rpmi: python3-3.6.5-alt1.1 1535734576 installed
<13>Nov 14 07:22:38 rpmi: python3-base-3.6.5-alt1.1 1535734576 installed
<13>Nov 14 07:22:38 rpmi: libpython3-3.6.5-alt1.1 1535734576 installed
<13>Nov 14 07:22:44 rpmi: python3-module-pkg_resources-1:40.5.0-alt1 sisyphus.216029.100 1541106477 installed
<13>Nov 14 07:22:44 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus.215627.200 1540831974 installed
<13>Nov 14 07:22:44 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus.215627.200 1540831974 installed
<13>Nov 14 07:22:44 rpmi: python3-dev-3.6.5-alt1.1 1535734576 installed
<13>Nov 14 07:22:44 rpmi: python-modules-curses-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:44 rpmi: libverto-0.3.0-alt1_5 1525957714 installed
<13>Nov 14 07:22:44 rpmi: libkeyutils-1.5.10-alt1 1489994063 installed
<13>Nov 14 07:22:44 rpmi: libcom_err-1.44.3-alt1 1532134732 installed
<86>Nov 14 07:22:44 groupadd[52013]: group added to /etc/group: name=_keytab, GID=499
<86>Nov 14 07:22:44 groupadd[52013]: group added to /etc/gshadow: name=_keytab
<86>Nov 14 07:22:44 groupadd[52013]: new group: name=_keytab, GID=499
<13>Nov 14 07:22:44 rpmi: libkrb5-1.16.2-alt1 sisyphus.216047.100 1541159177 installed
<13>Nov 14 07:22:44 rpmi: libtirpc-1.0.3-alt1 1532008017 installed
<13>Nov 14 07:22:44 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed
<13>Nov 14 07:22:44 rpmi: python-modules-email-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:44 rpmi: python-modules-unittest-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:44 rpmi: python-modules-nis-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:44 rpmi: python-modules-encodings-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-modules-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-modules-compiler-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-modules-ctypes-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-modules-multiprocessing-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-modules-logging-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-tools-2to3-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-module-pkg_resources-1:40.5.0-alt1 sisyphus.216029.100 1541106477 installed
<13>Nov 14 07:22:45 rpmi: python-modules-xml-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-modules-hotshot-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-modules-bsddb-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-modules-distutils-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed
<13>Nov 14 07:22:45 rpmi: python-dev-2.7.14-alt7.1 sisyphus.212296.100 1535808823 installed
<13>Nov 14 07:22:45 rpmi: python-module-setuptools-1:40.5.0-alt1 sisyphus.216029.100 1541106477 installed
<13>Nov 14 07:22:45 rpmi: python3-module-setuptools-1:40.5.0-alt1 sisyphus.216029.100 1541106477 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/python-module-zc.comment-0.1.0-alt3.1.1.nosrc.rpm
Installing python-module-zc.comment-0.1.0-alt3.1.1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.66179
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf python-module-zc.comment-0.1.0
+ echo 'Source #0 (python-module-zc.comment-0.1.0.tar):'
Source #0 (python-module-zc.comment-0.1.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/python-module-zc.comment-0.1.0.tar
+ cd python-module-zc.comment-0.1.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ cp -fR . ../python3
+ find ../python3 -type f -name '*.py' -exec 2to3 -w -n '{}' +
RefactoringTool: Skipping optional fixer: buffer
RefactoringTool: Skipping optional fixer: idioms
RefactoringTool: Skipping optional fixer: set_literal
RefactoringTool: Skipping optional fixer: ws_comma
RefactoringTool: No changes to ../python3/src/zc/comment/tests.py
RefactoringTool: Refactored ../python3/src/zc/comment/interfaces.py
RefactoringTool: No changes to ../python3/src/zc/comment/i18n.py
RefactoringTool: No changes to ../python3/src/zc/comment/comment.py
RefactoringTool: Refactored ../python3/src/zc/comment/browser/widget.py
RefactoringTool: Refactored ../python3/src/zc/comment/browser/views.py
RefactoringTool: Refactored ../python3/src/zc/comment/browser/tests.py
--- ../python3/src/zc/comment/interfaces.py (original)
+++ ../python3/src/zc/comment/interfaces.py (refactored)
@@ -23,7 +23,7 @@
import zope.lifecycleevent.interfaces
from zope.interface.common.sequence import IReadSequence
-from i18n import _
+from .i18n import _
class ICommentText(zope.schema.interfaces.IText):
@@ -71,8 +71,8 @@
"""
comment = zope.schema.Object(
- title=u'Comment',
- description=u'The comment object that has been created.',
+ title='Comment',
+ description='The comment object that has been created.',
schema=IComment)
--- ../python3/src/zc/comment/browser/widget.py (original)
+++ ../python3/src/zc/comment/browser/widget.py (refactored)
@@ -25,7 +25,7 @@
"""
__docformat__ = "reStructuredText"
-import HTMLParser
+import html.parser
import xml.sax.saxutils
import zope.app.form.browser.textwidgets
@@ -90,10 +90,10 @@
return value
-class ConversionParser(HTMLParser.HTMLParser):
+class ConversionParser(html.parser.HTMLParser):
def __init__(self):
- HTMLParser.HTMLParser.__init__(self)
+ html.parser.HTMLParser.__init__(self)
self.__buffer = []
def handle_data(self, data):
--- ../python3/src/zc/comment/browser/views.py (original)
+++ ../python3/src/zc/comment/browser/views.py (refactored)
@@ -75,7 +75,7 @@
comment = self.widgets.get('comment')
if comment is not None:
comment.style="width: 50ex; height: 6em;"
- comment.setRenderedValue(u'')
+ comment.setRenderedValue('')
@zope.cachedescriptors.property.Lazy
def formatter(self):
@@ -96,7 +96,7 @@
class CommentsSubPage(zope.formlib.form.SubPageForm, Comments):
- label = u''
+ label = ''
template = ViewPageTemplateFile('commentssub.pt')
--- ../python3/src/zc/comment/browser/tests.py (original)
+++ ../python3/src/zc/comment/browser/tests.py (refactored)
@@ -44,14 +44,14 @@
class IFace(zope.interface.Interface):
foo = zc.comment.interfaces.CommentText(
- title=u"Foo",
- description=u"Foo description",
+ title="Foo",
+ description="Foo description",
)
class Face(object):
- foo = (u"Foo
\n"
- u"\n"
- u"Bar < & >")
+ foo = ("Foo
\n"
+ "\n"
+ "Bar < & >")
class MyContent(persistent.Persistent):
@@ -81,13 +81,13 @@
w = zope.component.getMultiAdapter(
(self.bound_field, self.request),
zope.app.form.interfaces.IDisplayWidget)
- self.failUnless(isinstance(w, zc.comment.browser.widget.Display))
+ self.assertTrue(isinstance(w, zc.comment.browser.widget.Display))
def test_input_widget_lookup(self):
w = zope.component.getMultiAdapter(
(self.bound_field, self.request),
zope.app.form.interfaces.IInputWidget)
- self.failUnless(isinstance(w, zc.comment.browser.widget.Input))
+ self.assertTrue(isinstance(w, zc.comment.browser.widget.Input))
class TestBase(object):
@@ -130,22 +130,22 @@
del form["field.foo"]
def test_hasInput(self):
- self.failIf(self._widget.hasInput())
+ self.assertFalse(self._widget.hasInput())
form = self._widget.request.form
- form["field.foo"] = u'some text'
- self.failUnless(self._widget.hasInput())
- self._widget.setRenderedValue(u"other text")
- self.failUnless(self._widget.hasInput())
+ form["field.foo"] = 'some text'
+ self.assertTrue(self._widget.hasInput())
+ self._widget.setRenderedValue("other text")
+ self.assertTrue(self._widget.hasInput())
self.clearForm()
- self.failIf(self._widget.hasInput())
+ self.assertFalse(self._widget.hasInput())
def test_getInputValue_one_line(self):
- self._widget.request.form["field.foo"] = u'line of text'
- self.assertEqual(self._widget.getInputValue(), u'line of text')
+ self._widget.request.form["field.foo"] = 'line of text'
+ RefactoringTool: No changes to ../python3/src/zc/__init__.py
RefactoringTool: No changes to ../python3/setup.py
RefactoringTool: Refactored ../python3/bootstrap.py
RefactoringTool: Files that were modified:
RefactoringTool: ../python3/src/zc/comment/tests.py
RefactoringTool: ../python3/src/zc/comment/interfaces.py
RefactoringTool: ../python3/src/zc/comment/i18n.py
RefactoringTool: ../python3/src/zc/comment/comment.py
RefactoringTool: ../python3/src/zc/comment/browser/widget.py
RefactoringTool: ../python3/src/zc/comment/browser/views.py
RefactoringTool: ../python3/src/zc/comment/browser/tests.py
RefactoringTool: ../python3/src/zc/__init__.py
RefactoringTool: ../python3/setup.py
RefactoringTool: ../python3/bootstrap.py
self.assertEqual(self._widget.getInputValue(), 'line of text')
def test_getInputValue_multi_line(self):
- self._widget.request.form["field.foo"] = u'line 1\rline 2'
- self.assertEqual(self._widget.getInputValue(), u'line 1
\nline 2')
+ self._widget.request.form["field.foo"] = 'line 1\rline 2'
+ self.assertEqual(self._widget.getInputValue(), 'line 1
\nline 2')
def test_render_missing_value(self):
self._widget.setRenderedValue(self._widget.context.missing_value)
@@ -162,8 +162,8 @@
inorder=True)
def test_render_multi_line(self):
- self._widget.setRenderedValue(u"line 1
\n
\nline 3"
- u" < & > ")
+ self._widget.setRenderedValue("line 1
\n
\nline 3"
+ " < & > ")
self.verifyResult(self._widget(),
['