Python - Просмотр результатов модульного теста в сетке - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть модульный тест, который сравнивает две функции Python.

Я хотел бы знать, как я могу вернуть результаты этих модульных тестов в сетке

import unittest

class TestExample(unittest.TestCase):

    def test_queries(self):
        self.assertEqual(q1(), q2())

if __name__ == '__main__':
    unittest.main()

Функции для сравнения:

def q1():
    dwh_connection = psycopg2.connect(db_details)
    cur = dwh_connection.cursor()
    cur.execute("""select count(*) from table_1""")
    result = cur.fetchall()
    print(result)
    dwh_connection.close()
    return result

def q2():
    dwh_connection = psycopg2.connect(db_details)
    cur = dwh_connection.cursor()
    cur.execute("""select count(*) from table_2""")
    result = cur.fetchall()
    print(result)
    dwh_connection.close()
    return result

Выход:

Ran 1 test in 5.116s

OK

Может кто-нибудь посоветовать, как можно преобразовать это для отображения в виде таблицы или сетки. Спасибо ..

...