Exemplo n.º 1
0
 def test_load_ini__override(self):
     config = ReviewConfig()
     config.load_ini(defaults_ini)
     config.load_ini(sample_ini)
     res = config.linter_config('jshint')
     expected = {
         'config': './jshint.json',
     }
     eq_(res, expected)
Exemplo n.º 2
0
 def test_load_ini__multiple_merges_settings(self):
     config = ReviewConfig()
     config.load_ini(defaults_ini)
     config.load_ini(simple_ini)
     res = config.linter_config('jshint')
     expected = {
         'config': '/etc/jshint.json',
     }
     eq_(res, expected)
Exemplo n.º 3
0
def test_factory_raises_error_on_bad_linter():
    gh = Mock(spec=github3.GitHub)
    config = build_review_config(bad_ini)
    config = ReviewConfig()
    config.load_ini(bad_ini)
    tools.factory(Review(gh, None), config, '')
Exemplo n.º 4
0
def test_factory_raises_error_on_bad_linter():
    gh = Mock(spec=github3.GitHub)
    config = build_review_config(bad_ini)
    config = ReviewConfig()
    config.load_ini(bad_ini)
    tools.factory(Review(gh, None), config, '')
Exemplo n.º 5
0
 def test_factory_raises_error_on_bad_linter(self):
     gh = Mock(spec=github3.GitHub)
     config = ReviewConfig()
     config.load_ini(bad_ini)
     self.assertRaises(ImportError, tools.factory, config,
                       Review(gh, None, config), '')
Exemplo n.º 6
0
 def test_factory_raises_error_on_bad_linter(self):
     gh = Mock(spec=github3.GitHub)
     config = ReviewConfig()
     config.load_ini(bad_ini)
     self.assertRaises(ImportError, tools.factory, config,
                       Review(gh, None, config), '')