def test_0d_str(data0): mm = utils.format_tbl_msg(data0) assert isinstance(mm, utils.FormattedTblMsg) assert mm.entries == ((data0,),) assert mm.columns == ('',)
def test_2d_str_w_3col(data2d, col_tupl): mm = utils.format_tbl_msg(data2d, columns=col_tupl) assert isinstance(mm, utils.FormattedTblMsg) assert mm.entries == (('a', 'b', 'c'), ('d', '', '')) assert mm.columns == col_tupl
def test_1d_str(data5): mm = utils.format_tbl_msg(data5) assert isinstance(mm, utils.FormattedTblMsg) assert mm.entries == tuple((x,) for x in data5) assert mm.columns == ('',)
def test_1d_str_w_2col(data5): mm = utils.format_tbl_msg(data5, columns=2) assert isinstance(mm, utils.FormattedTblMsg) assert mm.entries == (('a', 'b'), ('c', 'd'), ('e', '')) assert mm.columns == ('', '')
def test_0d_str_w_cols(data0, col_tupl): mm = utils.format_tbl_msg(data0, columns=col_tupl) assert isinstance(mm, utils.FormattedTblMsg) assert mm.entries == ((data0, '', ''),) assert mm.columns == col_tupl