From 18cac63d2403cc9ceec2685079a5db0d1f11ce84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 18 Jan 2015 22:58:52 +0100 Subject: [PATCH] Skip test_model_graph if pydot is not installed As pydot doesn't always install correctly, we don't want the test to fail because of it. --- proteus/tests/test_report.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/proteus/tests/test_report.py b/proteus/tests/test_report.py index 510925566f..3df9fc5d87 100644 --- a/proteus/tests/test_report.py +++ b/proteus/tests/test_report.py @@ -1,11 +1,18 @@ # This file is part of Tryton. The COPYRIGHT file at the top level of # this repository contains the full copyright notices and license terms. +import unittest +try: + import pydot +except ImportError: + pydot = None + from proteus import Report, Model from .common import ProteusTestCase class TestReport(ProteusTestCase): + @unittest.skipIf(not pydot, 'requires pydot') def test_model_graph(self): IrModel = Model.get('ir.model') models = IrModel.find([])