Exemplo n.º 1
0
def test_build_csv_with_fields():
    recs = [
        Row(full_name="foo", id=1, blah=False),
        Row(full_name="bar", id=2, blah=False),
        Row(full_name="baz", id=3, blah=True),
    ]
    result = delim.build_csv(recs, ["id", "full_name"])
    assert_equals("Id,Full Name\r\n1,foo\r\n2,bar\r\n3,baz\r\n", result)
Exemplo n.º 2
0
def test_build_csv_with_fields():
    recs = [
        Row(full_name="foo", id=1, blah=False),
        Row(full_name="bar", id=2, blah=False),
        Row(full_name="baz", id=3, blah=True)
    ]
    result = delim.build_csv(recs, ['id', 'full_name'])
    assert_equals("Id,Full Name\r\n1,foo\r\n2,bar\r\n3,baz\r\n", result)
Exemplo n.º 3
0
def test_build_csv_encodings():
    recs = [("café", 1)]
    result = delim.build_csv(recs)
    expected = unicode("café,1\r\n", "iso8859").encode("utf-8")
    assert_equals(expected, result)
Exemplo n.º 4
0
def test_build_csv_no_fields():
    recs = [(1, "foo"), (2, "bar"), (3, "baz")]
    result = delim.build_csv(recs)
    assert_equals("1,foo\r\n2,bar\r\n3,baz\r\n", result)
Exemplo n.º 5
0
def test_build_csv_encodings():
    recs = [('café', 1)]
    result = delim.build_csv(recs)
    expected = unicode("café,1\r\n", "iso8859").encode("utf-8")
    assert_equals(expected, result)
Exemplo n.º 6
0
def test_build_csv_no_fields():
    recs = [(1, 'foo'), (2, 'bar'), (3, 'baz')]
    result = delim.build_csv(recs)
    assert_equals("1,foo\r\n2,bar\r\n3,baz\r\n", result)