本文整理汇总了Python中webkitpy.common.system.logutils.get_logger函数的典型用法代码示例。如果您正苦于以下问题:Python get_logger函数的具体用法?Python get_logger怎么用?Python get_logger使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了get_logger函数的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_get_logger_not_in_webkitpy
def test_get_logger_not_in_webkitpy(self):
# Temporarily change the working directory so that we
# can test get_logger() for a path outside of webkitpy.
working_directory = os.getcwd()
root_dir = "/"
os.chdir(root_dir)
logger = logutils.get_logger("/Tools/Scripts/test-webkitpy")
self.assertEqual(logger.name, "test-webkitpy")
logger = logutils.get_logger("/Tools/Scripts/test-webkitpy.py")
self.assertEqual(logger.name, "test-webkitpy")
os.chdir(working_directory)
示例2: find
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
"""This module is used to find all of the layout test files used by
run-webkit-tests. It exposes one public function - find() -
which takes an optional list of paths. If a list is passed in, the returned
list of test files is constrained to those found under the paths passed in,
i.e. calling find(["LayoutTests/fast"]) will only return files
under that directory."""
import time
from webkitpy.common.system import logutils
_log = logutils.get_logger(__file__)
# When collecting test cases, we include any file with these extensions.
_supported_file_extensions = set(['.html', '.shtml', '.xml', '.xhtml', '.xhtmlmp', '.pl',
'.php', '.svg'])
# When collecting test cases, skip these directories
_skipped_directories = set(['.svn', '_svn', 'resources', 'script-tests'])
def find(port, paths=None):
"""Finds the set of tests under a given list of sub-paths.
Args:
paths: a list of path expressions relative to port.layout_tests_dir()
to search. Glob patterns are ok, as are path expressions with
示例3: get_logger
import operator
import re
import urllib
import urllib2
import webkitpy.common.config.urls as config_urls
from webkitpy.common.memoized import memoized
from webkitpy.common.net.failuremap import FailureMap
from webkitpy.common.net.layouttestresults import LayoutTestResults
from webkitpy.common.net.networktransaction import NetworkTransaction
from webkitpy.common.net.regressionwindow import RegressionWindow
from webkitpy.common.system.logutils import get_logger
from webkitpy.thirdparty.BeautifulSoup import BeautifulSoup
_log = get_logger(__file__)
class Builder(object):
def __init__(self, name, buildbot):
self._name = name
self._buildbot = buildbot
self._builds_cache = {}
self._revision_to_build_number = None
from webkitpy.thirdparty.autoinstalled.mechanize import Browser
self._browser = Browser()
self._browser.set_handle_robots(False) # The builder pages are excluded by robots.txt
def name(self):
return self._name
示例4: test_get_logger_in_webkitpy
def test_get_logger_in_webkitpy(self):
logger = logutils.get_logger(__file__)
self.assertEqual(logger.name, "webkitpy.common.system.logutils_unittest")