changeset 1b041412f577 in modules/stock_package_shipping_dpd:4.4
details: 
https://hg.tryton.org/modules/stock_package_shipping_dpd?cmd=changeset;node=1b041412f577
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 a77dcdad2410 -r 1b041412f577 tests/test_stock_package_shipping_dpd.py
--- a/tests/test_stock_package_shipping_dpd.py  Mon May 01 22:04:48 2017 +0200
+++ 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