aboutsummaryrefslogtreecommitdiff
path: root/Examples/test-suite/python/li_std_containers_int_runme.py
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/test-suite/python/li_std_containers_int_runme.py')
-rw-r--r--Examples/test-suite/python/li_std_containers_int_runme.py15
1 files changed, 5 insertions, 10 deletions
diff --git a/Examples/test-suite/python/li_std_containers_int_runme.py b/Examples/test-suite/python/li_std_containers_int_runme.py
index c7d262f60..941838a5f 100644
--- a/Examples/test-suite/python/li_std_containers_int_runme.py
+++ b/Examples/test-suite/python/li_std_containers_int_runme.py
@@ -84,16 +84,11 @@ def container_insert_step(i, j, step, newval):
except IndexError, e:
il_error = e
- # Python 2.6 contains bug fixes in extended slicing syntax:
- # http://docs.python.org/2/whatsnew/2.6.html
- skip_check = ps_error != None and(
- iv_error == il_error == None) and step > 0 and (sys.version_info[0:2] < (2, 6))
- if not(skip_check):
- if not((type(ps_error) == type(iv_error)) and (type(ps_error) == type(il_error))):
- raise RuntimeError, "ValueError exception not consistently thrown: " + \
- str(ps_error) + " " + str(iv_error) + " " + str(il_error)
-
- compare_containers(ps, iv, il)
+ if not((type(ps_error) == type(iv_error)) and (type(ps_error) == type(il_error))):
+ raise RuntimeError, "ValueError exception not consistently thrown: " + \
+ str(ps_error) + " " + str(iv_error) + " " + str(il_error)
+
+ compare_containers(ps, iv, il)
# Check std::vector and std::list delete behaves same as Python list