diff options
| author | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2019-02-25 11:09:54 +0100 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2019-03-05 16:52:49 +0100 |
| commit | 02bbb30efea4980c9d133947cbbf69fb599071ad (patch) | |
| tree | 3fea6826fcc5354840a27cb1dc99ff31eef81896 /test/core/interval.py | |
| parent | eab809932871f91d6f4aa770fc321af9e156e0f5 (diff) | |
| download | focaccia-miasm-02bbb30efea4980c9d133947cbbf69fb599071ad.tar.gz focaccia-miasm-02bbb30efea4980c9d133947cbbf69fb599071ad.zip | |
Support python2/python3
Diffstat (limited to 'test/core/interval.py')
| -rwxr-xr-x | test/core/interval.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/test/core/interval.py b/test/core/interval.py index 97d45a39..76c95d66 100755 --- a/test/core/interval.py +++ b/test/core/interval.py @@ -1,6 +1,7 @@ #! /usr/bin/env python2 #-*- coding:utf-8 -*- +from builtins import range from miasm2.core.interval import * from random import randint from pdb import pm @@ -107,7 +108,7 @@ assert(i_empty.hull() == (None, None)) def gen_random_interval(l=100): r = [] - for j in xrange(5): + for j in range(5): a = randint(0, l) b = a + randint(0, l) r.append((a, b)) @@ -117,7 +118,7 @@ def gen_random_interval(l=100): def check_add(r1, r2): i_sum = interval(r1) + interval(r2) for a, b in r1 + r2: - for i in xrange(a, b + 1): + for i in range(a, b + 1): assert(i in i_sum) @@ -126,7 +127,7 @@ def check_sub(r1, r2): i2 = interval(r2) i_sub = i1 - i2 for a, b in r1: - for i in xrange(a, b + 1): + for i in range(a, b + 1): if i in i2: assert(i not in i_sub) else: @@ -138,14 +139,14 @@ def check_and(r1, r2): i2 = interval(r2) i_and = i1 & i2 for a, b in r1: - for i in xrange(a, b + 1): + for i in range(a, b + 1): if i in i2: assert(i in i_and) else: assert(i not in i_and) -for i in xrange(1000): +for i in range(1000): r1 = gen_random_interval() r2 = gen_random_interval() r3 = gen_random_interval() |