Рисунок PyTest Matplotlib появляется на шоу - PullRequest
0 голосов
/ 26 сентября 2018

У меня есть сложный метод, называемый plotter(), который обрабатывает некоторые данные и создает график matplotlib с несколькими компонентами.Из-за его сложности я просто хочу проверить, что сюжет появляется.Это подтвердит, что все данные обрабатываются разумно и что-то отображается без каких-либо ошибок.Я не собираюсь проводить сравнение изображений, так как в настоящее время это невозможно для этого проекта.

Моя функция слишком сложна, чтобы показать ее здесь, поэтому вместо этого можно рассмотреть следующий пример.

import matplotlib.pyplot as plt
import numpy as np

def plotter():
    x = np.arange(0,10)
    y = 2*x
    fig = plt.plot(x, y)

plotter()
plt.show()

Есть ли способ использовать PyTest, чтобы просто утверждать, что фигура появляется?Если нет, то решения с использованием других тестовых сред также будут высоко оценены.

(Для контекста я использую Python 3.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...