コード例 #1
0
ファイル: test_headers.py プロジェクト: talwai/petl
def test_skip():

    table1 = (("#aaa", "bbb", "ccc"), ("#mmm",), ("foo", "bar"), ("a", 1), ("b", 2))
    table2 = skip(table1, 2)
    expect2 = (("foo", "bar"), ("a", 1), ("b", 2))
    ieq(expect2, table2)
    ieq(expect2, table2)  # can iterate twice?
コード例 #2
0
ファイル: test_headers.py プロジェクト: Mgutjahr/petl
def test_skip_empty():

    table1 = (('#aaa', 'bbb', 'ccc'),
              ('#mmm',),
              ('foo', 'bar'))
    table2 = skip(table1, 2)
    expect2 = (('foo', 'bar'),)
    ieq(expect2, table2)
コード例 #3
0
ファイル: test_headers.py プロジェクト: juarezr/petl
def test_skip():

    table1 = (('#aaa', 'bbb', 'ccc'), ('#mmm', ), ('foo', 'bar'), ('a', 1),
              ('b', 2))
    table2 = skip(table1, 2)
    expect2 = (('foo', 'bar'), ('a', 1), ('b', 2))
    ieq(expect2, table2)
    ieq(expect2, table2)  # can iterate twice?
コード例 #4
0
ファイル: avro.py プロジェクト: ramsonthineni/petl
def _build_schema_from_values(table, sample):
    # table2: try not advance iterators
    samples, table2 = iterpeek(table, sample + 1)
    props = fieldnames(samples)
    peek = skip(samples, 1)
    schema_fields = _build_schema_fields_from_values(peek, props)
    schema_source = _build_schema_with(schema_fields)
    return schema_source, table2
コード例 #5
0
ファイル: test_headers.py プロジェクト: pombredanne/petl
def test_skip_empty():

    table1 = (('#aaa', 'bbb', 'ccc'),
              ('#mmm',),
              ('foo', 'bar'))
    table2 = skip(table1, 2)
    expect2 = (('foo', 'bar'),)
    ieq(expect2, table2)
コード例 #6
0
ファイル: test_headers.py プロジェクト: Mgutjahr/petl
def test_skip():

    table1 = (('#aaa', 'bbb', 'ccc'),
              ('#mmm',),
              ('foo', 'bar'),
              ('a', 1),
              ('b', 2))
    table2 = skip(table1, 2)
    expect2 = (('foo', 'bar'),
               ('a', 1),
               ('b', 2))
    ieq(expect2, table2)
    ieq(expect2, table2)  # can iterate twice?
コード例 #7
0
ファイル: test_headers.py プロジェクト: talwai/petl
def test_skip_empty():

    table1 = (("#aaa", "bbb", "ccc"), ("#mmm",), ("foo", "bar"))
    table2 = skip(table1, 2)
    expect2 = (("foo", "bar"),)
    ieq(expect2, table2)