def test_prepare_params(): p1 = dict(ignore='W', select='R01', skip='0') p2 = dict(ignore='E34,R45', select='E') options = parse_options(ignore=['D'], config=False) params = prepare_params(p1, p2, options) assert params == { 'ignore': set(['R45', 'E34', 'W', 'D']), 'select': set(['R01', 'E']), 'skip': False}
def test_prepare_params(): p1 = dict(ignore='W', select='R01', skip='0') p2 = dict(ignore='E34,R45', select='E') options = parse_options(ignore=['D'], config=False) params = prepare_params(p1, p2, options) assert params == { 'ignore': set(['R45', 'E34', 'W', 'D']), 'select': set(['R01', 'E']), 'skip': False, 'linters': []}
def test_prepare_params(self): from pylama.core import prepare_params p1 = dict(lint_ignore='W', select='R01', lint=1) p2 = dict(lint=0, lint_ignore='E34,R45', select='E') params = prepare_params(p1, p2) self.assertEqual( params, { 'ignore': set(['R45', 'E34', 'W']), 'select': set(['R01', 'E']), 'lint': 0, })
def test_prepare_params(self): from pylama.core import prepare_params p1 = dict(lint_ignore='W', select='R01', lint=1) p2 = dict(lint=0, lint_ignore='E34,R45', select='E') params = prepare_params(p1, p2) self.assertEqual( params, { 'ignore': set(['R45', 'E34', 'W']), 'select': set(['R01', 'E']), 'lint': 0, } )