コード例 #1
0
ファイル: test_cell.py プロジェクト: chronossc/openpyxl
def test_data_type_check():
    cell = Cell(None, 'A', 1)
    cell.bind_value(None)
    eq_(Cell.TYPE_NULL, cell._data_type)

    cell.bind_value('.0e000')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('-0.e-0')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('1E')
    eq_(Cell.TYPE_STRING, cell._data_type)
コード例 #2
0
ファイル: test_cell.py プロジェクト: wangzhengbo1204/Python
def test_data_type_check():
    cell = Cell(None, "A", 1)
    cell.bind_value(None)
    eq_(Cell.TYPE_NULL, cell._data_type)

    cell.bind_value(".0e000")
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value("-0.e-0")
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value("1E")
    eq_(Cell.TYPE_STRING, cell._data_type)
コード例 #3
0
def test_data_type_check():
    cell = Cell(None, 'A', 1)
    cell.bind_value(None)
    eq_(Cell.TYPE_NULL, cell._data_type)

    cell.bind_value('.0e000')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('-0.e-0')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('1E')
    eq_(Cell.TYPE_STRING, cell._data_type)
コード例 #4
0
def test_data_type_check():
    ws = build_dummy_worksheet()
    cell = Cell(ws, 'A', 1)
    cell.bind_value(None)
    eq_(Cell.TYPE_NULL, cell._data_type)

    cell.bind_value('.0e000')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('-0.e-0')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('1E')
    eq_(Cell.TYPE_STRING, cell._data_type)
コード例 #5
0
ファイル: test_cell.py プロジェクト: waitalone/openpyxl
def test_data_type_check():
    ws = build_dummy_worksheet()
    cell = Cell(ws, 'A', 1)
    cell.bind_value(None)
    eq_(Cell.TYPE_NULL, cell._data_type)

    cell.bind_value('.0e000')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('-0.e-0')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('1E')
    eq_(Cell.TYPE_STRING, cell._data_type)
コード例 #6
0
ファイル: test_cell.py プロジェクト: kamilgrymuza/openpyxl
def test_data_type_check():
    ws = build_dummy_worksheet()
    cell = Cell(ws, "A", 1)
    cell.bind_value(None)
    eq_(Cell.TYPE_NULL, cell._data_type)

    cell.bind_value(".0e000")
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value("-0.e-0")
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value("1E")
    eq_(Cell.TYPE_STRING, cell._data_type)
コード例 #7
0
ファイル: test_cell.py プロジェクト: emilevictor/ccsrch.py
def test_data_type_check():
    class Ws(object):
            encoding = 'utf-8'
    cell = Cell(Ws(), 'A', 1)
    cell.bind_value(None)
    eq_(Cell.TYPE_NULL, cell._data_type)

    cell.bind_value('.0e000')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('-0.e-0')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('1E')
    eq_(Cell.TYPE_STRING, cell._data_type)
コード例 #8
0
ファイル: test_cell.py プロジェクト: btolab/ccsrch.py
def test_data_type_check():
    class Ws(object):
        encoding = 'utf-8'

    cell = Cell(Ws(), 'A', 1)
    cell.bind_value(None)
    eq_(Cell.TYPE_NULL, cell._data_type)

    cell.bind_value('.0e000')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('-0.e-0')
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value('1E')
    eq_(Cell.TYPE_STRING, cell._data_type)
コード例 #9
0
ファイル: test_cell.py プロジェクト: ZhouX1ang/xls2proto
def test_data_type_check():
    class Ws(object):
        encoding = "utf-8"

    cell = Cell(Ws(), "A", 1)
    cell.bind_value(None)
    eq_(Cell.TYPE_NULL, cell._data_type)

    cell.bind_value(".0e000")
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value("-0.e-0")
    eq_(Cell.TYPE_NUMERIC, cell._data_type)

    cell.bind_value("1E")
    eq_(Cell.TYPE_STRING, cell._data_type)
コード例 #10
0
ファイル: test_cell.py プロジェクト: PREM1980/onlineshop
def test_data_type_check(value, datatype):
    ws = build_dummy_worksheet()
    ws.parent._guess_types = True
    cell = Cell(ws, 'A', 1)
    cell.bind_value(value)
    assert cell.data_type == datatype
コード例 #11
0
ファイル: test_cell.py プロジェクト: tongjianjun/openpyxl
def test_data_type_check(value, datatype):
    ws = build_dummy_worksheet()
    ws.parent._guess_types = True
    cell = Cell(ws, 'A', 1)
    cell.bind_value(value)
    assert cell.data_type == datatype