def test_investigate_encoding_and_dialect_skip_dialect():
with UI(None, logging.DEBUG, stdout=False) as ui:
with mock.patch('datarobot_batch_scoring.reader.csv.Sniffer') as sn:
data = 'tests/fixtures/windows_encoded.csv'
encoding = investigate_encoding_and_dialect(data, None, ui,
fast=False,
encoding='',
skip_dialect=True)
assert encoding == 'iso-8859-2'
assert not sn.called
dialect = csv.get_dialect('dataset_dialect')
assert dialect.delimiter == ','
评论列表
文章目录