Ejemplo n.º 1
0
def test_read_multi_with_splitter_and_mapper(tmp_path):
    file = tmp_path / "in"
    file.write_text('12345,-1,-2\n6789,-3,-4\n')

    result = reader.read_multi(file, splitter=',', mapper=int)

    assert_that(result).is_equal_to([[12345, -1, -2], [6789, -3, -4]])
Ejemplo n.º 2
0
def test_read_multi_with_splitter(tmp_path):
    file = tmp_path / "in"
    file.write_text('12345,abc\n6789,def\n')

    result = reader.read_multi(file, splitter=',')

    assert_that(result).is_equal_to([['12345', 'abc'], ['6789', 'def']])
Ejemplo n.º 3
0
def test_read_multi(tmp_path):
    file = tmp_path / "in"
    file.write_text('12345\n6789\n')

    result = reader.read_multi(file)

    assert_that(result).is_equal_to(['12345', '6789'])
Ejemplo n.º 4
0
def read(filename='in'):
    return read_multi(__file__, filename, splitter=')')
Ejemplo n.º 5
0
def read(filename='in'):
    return read_multi(__file__, filename, splitter='x', mapper=int)
Ejemplo n.º 6
0
def read(filename='in'):
    return read_multi(__file__, filename, mapper=list)