1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
import pytest # noqa
from pytest import skip, raises # noqa
def assert_equal(expected, result):
print("Expected:\n%s\n" % expected)
print("Got:\n%s\n" % result)
assert expected == result
def assert_in(result, expected_set):
nums = range(1, len(expected_set) + 1)
for i, expected in zip(nums, expected_set):
print("Expected %d:\n%s\n" % (i, expected))
print("Got:\n%s\n" % result)
assert result in expected_set
def cols_to_pipe_str(cols):
return "|".join([str(col) for col in cols])
def rows_to_pipe_table_str(rows):
lines = []
for row in rows:
line = cols_to_pipe_str(row)
lines.append(line)
return "\n".join(lines)
|