mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-10 07:57:59 -05:00
Enable more rubocop cops (#9980)
* Remove self.check in python3.rb as tests were not actuallly being run * Enable Lint/ImplicitStringConcatenation cop * Enable Layout/CommentIndentation cop * Remove unnecessary configuration of Layout/IndentationStyle to EnforcedStyle: spaces, as this is already the default * Enable Layout/LeadingCommentSpace cop * Enable Layout/SpaceInsideBlockBraces cop * Enable Layout/SpaceInsideParens cop * Enable Layout/TrailingEmptyLines cop * Enable Lint/LiteralAsCondition cop * Document the current issue stopping us from enabling Style/OptionalBooleanParameter * Stop downloading our rubocop config when installing ruby_rubocop
This commit is contained in:
committed by
GitHub
parent
fcb36066e2
commit
33901368d7
@@ -93,31 +93,6 @@ class Python3 < Package
|
||||
end
|
||||
end
|
||||
|
||||
def self.check
|
||||
# Chromebooks do not allow SIGHUP, so disable SIGHUP test
|
||||
system 'sed', '-i', 'Lib/test/test_asyncio/test_events.py', '-e', "/Don't have SIGHUP/s/win32/linux/"
|
||||
system 'sed', '-i', 'Lib/test/test_asyncio/test_subprocess.py', '-e', "/Don't have SIGHUP/s/win32/linux/"
|
||||
|
||||
# Chromebooks return EINVAL for F_NOTIFY DN_MULTISHOT, so disable test_fcntl_64_bit
|
||||
system 'sed', '-i', 'Lib/test/test_fcntl.py', '-e', '/ARM Linux returns EINVAL for F_NOTIFY DN_MULTISHOT/s/$/\
|
||||
@unittest.skipIf(platform.system() == '"'Linux'"', "Chromeos returns EINVAL for F_NOTIFY DN_MULTISHOT")/'
|
||||
|
||||
# imaplib test used to use a kind of security hole on a server in university and the hole is closed now.
|
||||
# See https://bugs.python.org/issue30175 and https://github.com/python/cpython/pull/1320/files for details.
|
||||
system 'sed', '-i', 'Lib/test/test_imaplib.py',
|
||||
'-e', '/test_logincapa_with_client_certfile/i\ \ \ \ @unittest.skipIf(True,\
|
||||
"bpo-30175: FIXME: cyrus.andrew.cmu.edu doesn\'t accept "\
|
||||
"our randomly generated client x509 certificate anymore")',
|
||||
'-e', '/test_logincapa_with_client_ssl_context/i\ \ \ \ @unittest.skipIf(True,\
|
||||
"bpo-30175: FIXME: cyrus.andrew.cmu.edu doesn\'t accept "\
|
||||
"our randomly generated client x509 certificate anymore")'
|
||||
|
||||
# Using /tmp breaks test_distutils, test_subprocess
|
||||
# Proxy setting breaks test_httpservers, test_ssl,
|
||||
# test_urllib, test_urllib2, test_urllib2_localnet
|
||||
# system "http_proxy= https_proxy= ftp_proxy= make test"
|
||||
end
|
||||
|
||||
def self.install
|
||||
Dir.chdir 'builddir' do
|
||||
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
||||
|
||||
Reference in New Issue
Block a user