Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(277)

Unified Diff: third_party/WebKit/Tools/Scripts/webkitpy/common/system/filesystem_mock.py

Issue 2130093003: Fix pylint warnings in webkitpy/common/. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Tools/Scripts/webkitpy/common/system/filesystem_mock.py
diff --git a/third_party/WebKit/Tools/Scripts/webkitpy/common/system/filesystem_mock.py b/third_party/WebKit/Tools/Scripts/webkitpy/common/system/filesystem_mock.py
index a9d81410716cd9b763d578e2e14fab2e9724b520..5a30779b61dfaae65d2461f867b227273348f721 100644
--- a/third_party/WebKit/Tools/Scripts/webkitpy/common/system/filesystem_mock.py
+++ b/third_party/WebKit/Tools/Scripts/webkitpy/common/system/filesystem_mock.py
@@ -32,8 +32,6 @@ import hashlib
import os
import re
-from webkitpy.common.system import path
-
class MockFileSystem(object):
sep = '/'
@@ -126,8 +124,10 @@ class MockFileSystem(object):
def exists(self, path):
return self.isfile(path) or self.isdir(path)
- def files_under(self, path, dirs_to_skip=[], file_filter=None):
- def filter_all(fs, dirpath, basename):
+ def files_under(self, path, dirs_to_skip=None, file_filter=None):
+ dirs_to_skip = dirs_to_skip or []
+
+ def filter_all(*_):
return True
file_filter = file_filter or filter_all
@@ -215,21 +215,21 @@ class MockFileSystem(object):
if not top.endswith(sep):
top += sep
- dirs = []
+ directories = []
files = []
for f in self.files:
if self.exists(f) and f.startswith(top):
remaining = f[len(top):]
if sep in remaining:
- dir = remaining[:remaining.index(sep)]
- if not dir in dirs:
- dirs.append(dir)
+ directory = remaining[:remaining.index(sep)]
+ if directory not in directories:
+ directories.append(directory)
else:
files.append(remaining)
- file_system_tuples = [(top[:-1], dirs, files)]
- for dir in dirs:
- dir = top + dir
- tuples_from_subdirs = self.walk(dir)
+ file_system_tuples = [(top[:-1], directories, files)]
+ for directory in directories:
+ directory = top + directory
+ tuples_from_subdirs = self.walk(directory)
file_system_tuples += tuples_from_subdirs
return file_system_tuples
@@ -238,12 +238,12 @@ class MockFileSystem(object):
return 0
self._raise_not_found(path)
- def _mktemp(self, suffix='', prefix='tmp', dir=None, **kwargs):
- if dir is None:
- dir = self.sep + '__im_tmp'
+ def _mktemp(self, suffix='', prefix='tmp', directory=None, **_):
+ if directory is None:
+ directory = self.sep + '__im_tmp'
curno = self.current_tmpno
self.current_tmpno += 1
- self.last_tmpdir = self.join(dir, '%s_%u_%s' % (prefix, curno, suffix))
+ self.last_tmpdir = self.join(directory, '%s_%u_%s' % (prefix, curno, suffix))
return self.last_tmpdir
def mkdtemp(self, **kwargs):
@@ -261,7 +261,7 @@ class MockFileSystem(object):
def __enter__(self):
return self._directory_path
- def __exit__(self, type, value, traceback):
+ def __exit__(self, *_):
# Only self-delete if necessary.
# FIXME: Should we delete non-empty directories?
@@ -398,7 +398,7 @@ class MockFileSystem(object):
if f == path or f.startswith(path + self.sep):
self.files[f] = None
- self.dirs = set(filter(lambda d: not (d == path or d.startswith(path + self.sep)), self.dirs))
+ self.dirs = {d for d in self.dirs if not (d == path or d.startswith(path + self.sep))}
def copytree(self, source, destination):
source = self.normpath(source)
@@ -434,21 +434,21 @@ class WritableBinaryFileObject(object):
def __enter__(self):
return self
- def __exit__(self, type, value, traceback):
+ def __exit__(self, *_):
self.close()
def close(self):
self.closed = True
- def write(self, str):
- self.fs.files[self.path] += str
+ def write(self, string):
+ self.fs.files[self.path] += string
self.fs.written_files[self.path] = self.fs.files[self.path]
class WritableTextFileObject(WritableBinaryFileObject):
- def write(self, str):
- WritableBinaryFileObject.write(self, str.encode('utf-8'))
+ def write(self, string):
+ WritableBinaryFileObject.write(self, string.encode('utf-8'))
class ReadableBinaryFileObject(object):
@@ -463,17 +463,17 @@ class ReadableBinaryFileObject(object):
def __enter__(self):
return self
- def __exit__(self, type, value, traceback):
+ def __exit__(self, *_):
self.close()
def close(self):
self.closed = True
- def read(self, bytes=None):
- if not bytes:
+ def read(self, num_bytes=None):
+ if not num_bytes:
return self.data[self.offset:]
start = self.offset
- self.offset += bytes
+ self.offset += num_bytes
return self.data[start:self.offset]
@@ -486,8 +486,8 @@ class ReadableTextFileObject(ReadableBinaryFileObject):
self.data.close()
super(ReadableTextFileObject, self).close()
- def read(self, bytes=-1):
- return self.data.read(bytes)
+ def read(self, num_bytes=-1):
+ return self.data.read(num_bytes)
def readline(self, length=None):
return self.data.readline(length)

Powered by Google App Engine
This is Rietveld 408576698