changeset 4de0ca1cebe1 in modules/stock_package_shipping_dpd:5.0
details: 
https://hg.tryton.org/modules/stock_package_shipping_dpd?cmd=changeset;node=4de0ca1cebe1
description:
        Skip scenario that requires environment that is not set
        (grafted from a5b19cf0e349eddb5f14d1d220660db6627bc2ed)
diffstat:

 tests/test_stock_package_shipping_dpd.py |  12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diffs (28 lines):

diff -r 0cf86e5dbe27 -r 4de0ca1cebe1 tests/test_stock_package_shipping_dpd.py
--- a/tests/test_stock_package_shipping_dpd.py  Tue Feb 19 22:14:36 2019 +0100
+++ b/tests/test_stock_package_shipping_dpd.py  Fri Nov 02 20:07:30 2018 +0100
@@ -1,8 +1,9 @@
 # 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 doctest
+import os
 import unittest
-import doctest
 
 from trytond.tests.test_tryton import ModuleTestCase
 from trytond.tests.test_tryton import suite as test_suite
@@ -18,8 +19,9 @@
     suite = test_suite()
     suite.addTests(unittest.TestLoader().loadTestsFromTestCase(
             StockPackageShippingDpdTestCase))
-    suite.addTests(doctest.DocFileSuite('scenario_shipping_dpd.rst',
-            tearDown=doctest_teardown, encoding='utf-8',
-            optionflags=doctest.REPORT_ONLY_FIRST_FAILURE,
-            checker=doctest_checker))
+    if os.getenv('DPD_USER_ID') and os.getenv('DPD_PASSWORD'):
+        suite.addTests(doctest.DocFileSuite('scenario_shipping_dpd.rst',
+                tearDown=doctest_teardown, encoding='utf-8',
+                optionflags=doctest.REPORT_ONLY_FIRST_FAILURE,
+                checker=doctest_checker))
     return suite

Reply via email to