当前位置: 首页>>代码示例>>Python>>正文


Python Bear.Bear类代码示例

本文整理汇总了Python中coalib.bears.Bear.Bear的典型用法代码示例。如果您正苦于以下问题:Python Bear类的具体用法?Python Bear怎么用?Python Bear使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了Bear类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

 def __init__(self,
              file_dict,  # filename : file contents
              section,
              message_queue,
              timeout=0):
     Bear.__init__(self, section, message_queue, timeout)
     self.file_dict = file_dict
开发者ID:RohanVB,项目名称:coala,代码行数:7,代码来源:GlobalBear.py

示例2: __init__

 def __init__(self,
              file_dict,  # filename : file contents
              section,
              message_queue,
              TIMEOUT=0):
     Bear.__init__(self, section, message_queue, TIMEOUT)
     self.file_dict = file_dict
开发者ID:AhmedKamal1432,项目名称:coala,代码行数:7,代码来源:GlobalBear.py

示例3: test_debug_run_with_no_return

 def test_debug_run_with_no_return(self, runcall):
     section = Section('name')
     section.append(Setting('debug_bears', 'True'))
     my_bear = Bear(section, self.queue)
     args = ()
     kwargs = {}
     self.assertIsNone(my_bear.run_bear_from_section(args, kwargs))
开发者ID:Anmolbansal1,项目名称:coala,代码行数:7,代码来源:BearTest.py

示例4: test_simple_api

    def test_simple_api(self):
        self.assertRaises(TypeError, TestBear, self.settings, 2)
        self.assertRaises(TypeError, TestBear, None, self.queue)
        self.assertRaises(NotImplementedError, self.uut.kind)

        base = Bear(self.settings, None)
        self.assertRaises(NotImplementedError, base.run)
        self.assertEqual(base.get_non_optional_settings(), {})
开发者ID:scriptnull,项目名称:coala,代码行数:8,代码来源:BearTest.py

示例5: test_dependencies

    def test_dependencies(self):
        self.assertEqual(Bear.get_dependencies(), [])
        self.assertEqual(Bear.missing_dependencies([]), [])
        self.assertEqual(Bear.missing_dependencies([BadTestBear]), [])

        self.assertEqual(TestBear.missing_dependencies([]), [BadTestBear])
        self.assertEqual(TestBear.missing_dependencies([BadTestBear]), [])
        self.assertEqual(TestBear.missing_dependencies([TestBear]), [BadTestBear])
        self.assertEqual(TestBear.missing_dependencies([TestBear, BadTestBear]), [])
开发者ID:abhsag24,项目名称:coala,代码行数:9,代码来源:BearTest.py

示例6: test_dependencies

    def test_dependencies(self):
        self.assertEqual(Bear.BEAR_DEPS, set())
        self.assertEqual(Bear.missing_dependencies([]), set())
        self.assertEqual(Bear.missing_dependencies([BadTestBear]), set())

        self.assertEqual(TestBear.missing_dependencies([]), {BadTestBear})
        self.assertEqual(TestBear.missing_dependencies([BadTestBear]), set())
        self.assertEqual(TestBear.missing_dependencies([TestBear]),
                         {BadTestBear})
        self.assertEqual(TestBear.missing_dependencies([TestBear,
                                                        BadTestBear]),
                         set())
开发者ID:Anmolbansal1,项目名称:coala,代码行数:12,代码来源:BearTest.py

示例7: __init__

    def __init__(self,
                 file_dict,
                 section,
                 message_queue,
                 timeout=0):
        """
        Constructs a new GlobalBear.

        :param file_dict: The dictionary of {filename: file contents}.

        See :class:`coalib.bears.Bear` for other parameters.
        """
        Bear.__init__(self, section, message_queue, timeout)
        self.file_dict = file_dict
开发者ID:Anmolbansal1,项目名称:coala,代码行数:14,代码来源:GlobalBear.py

示例8: test_methods_available

    def test_methods_available(self):
        # these should be available and not throw anything
        base = Bear(self.settings, None)
        base.set_up()
        base.tear_down()

        self.assertRaises(NotImplementedError, base.run)

        self.assertEqual(base.get_non_optional_settings(), {})
开发者ID:AhmedKamal1432,项目名称:coala,代码行数:9,代码来源:BearTest.py

示例9: __init__

 def __init__(self,
              section,
              message_queue,
              timeout=0):
     Bear.__init__(self, section, message_queue, timeout)
开发者ID:FeodorFitsner,项目名称:coala,代码行数:5,代码来源:LocalBear.py

示例10: __init__

 def __init__(self, section, queue, prerequisites_fulfilled):
     BearWithPrerequisites.prerequisites_fulfilled = prerequisites_fulfilled
     Bear.__init__(self, section, queue)
     self.was_executed = False
开发者ID:scriptnull,项目名称:coala,代码行数:4,代码来源:BearTest.py

示例11: __init__

 def __init__(self,
              section,
              message_queue,
              TIMEOUT=0):
     Bear.__init__(self, section, message_queue, TIMEOUT)
开发者ID:AhmedKamal1432,项目名称:coala,代码行数:5,代码来源:LocalBear.py

示例12: __init__

 def __init__(self, section, queue, timeout=0.1):
     Bear.__init__(self, section, queue, timeout)
开发者ID:Eoghan-Murphy,项目名称:coala,代码行数:2,代码来源:ProcessingTest.py

示例13: __init__

 def __init__(self):
     Bear.__init__(self, Section("settings"), multiprocessing.Queue())
开发者ID:gaurav-kispotta,项目名称:coala,代码行数:2,代码来源:bear1.py

示例14: test_new_result

 def test_new_result(self):
     bear = Bear(self.settings, None)
     result = bear.new_result('test message', '/tmp/testy')
     expected = Result.from_values(bear, 'test message', '/tmp/testy')
     self.assertEqual(result, expected)
开发者ID:Anmolbansal1,项目名称:coala,代码行数:5,代码来源:BearTest.py

示例15: __init__

 def __init__(self, *args, **kwargs):
     Bear.__init__(self, *args, **kwargs)
开发者ID:Anmolbansal1,项目名称:coala,代码行数:2,代码来源:ProcessingTest.py


注:本文中的coalib.bears.Bear.Bear类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。