summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/services/eip/tests/test_vpngatewayselector.py
diff options
context:
space:
mode:
authorKali Kaneko <kali@leap.se>2013-08-21 19:35:37 +0200
committerKali Kaneko <kali@leap.se>2013-08-21 19:35:37 +0200
commit65f4862e21a96c4fff8915f3cfff713f52ec2c61 (patch)
treef67964393908422af2537860246adb2f782e1d26 /src/leap/bitmask/services/eip/tests/test_vpngatewayselector.py
parent3740039b794b1d6c28768b9c81be03d988bad244 (diff)
parente5e297ba4d8d464074ad8f0fa55be94ad66c5a43 (diff)
Merge branch 'develop' of ssh://leap.se/leap_client into develop
Diffstat (limited to 'src/leap/bitmask/services/eip/tests/test_vpngatewayselector.py')
-rw-r--r--src/leap/bitmask/services/eip/tests/test_vpngatewayselector.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/leap/bitmask/services/eip/tests/test_vpngatewayselector.py b/src/leap/bitmask/services/eip/tests/test_vpngatewayselector.py
index f9a177a9..36f8a076 100644
--- a/src/leap/bitmask/services/eip/tests/test_vpngatewayselector.py
+++ b/src/leap/bitmask/services/eip/tests/test_vpngatewayselector.py
@@ -19,6 +19,7 @@ tests for vpngatewayselector
"""
import unittest
+import time
from leap.bitmask.services.eip.eipconfig import EIPConfig, VPNGatewaySelector
from leap.common.testing.basetest import BaseLeapTest
@@ -128,5 +129,19 @@ class VPNGatewaySelectorTest(BaseLeapTest):
self.assertEqual(gateways, [ips[4], ips[2], ips[3], ips[1]])
+class VPNGatewaySelectorDSTTest(VPNGatewaySelectorTest):
+ """
+ VPNGatewaySelector's tests.
+ It uses the opposite value of the current DST.
+ """
+ def setUp(self):
+ self._original_daylight = time.daylight
+ time.daylight = not time.daylight
+ VPNGatewaySelectorTest.setUp(self)
+
+ def tearDown(self):
+ VPNGatewaySelectorTest.tearDown(self)
+ time.daylight = self._original_daylight
+
if __name__ == "__main__":
unittest.main()