diff python/tests/utils.txt @ 997:4f3387a242a1

updated utils to python 3
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Fri, 25 May 2018 18:15:18 -0400
parents 8e8ec4ece66e
children
line wrap: on
line diff
--- a/python/tests/utils.txt	Fri May 25 14:23:56 2018 -0400
+++ b/python/tests/utils.txt	Fri May 25 18:15:18 2018 -0400
@@ -11,9 +11,9 @@
 
 >>> computeChi2([],[])
 0
->>> computeChi2(range(1,10),range(1,10))
+>>> computeChi2(list(range(1,10)),list(range(1,10)))
 0.0
->>> computeChi2(range(1,9),range(1,10))
+>>> computeChi2(list(range(1,9)),list(range(1,10)))
 0.0
 
 >>> ceilDecimals(1.23, 0)
@@ -53,26 +53,26 @@
 'b'
 >>> mostCommon(['a','b','c','b', 'c'])
 'b'
->>> mostCommon(range(10)+[1])
+>>> mostCommon(list(range(10))+[1])
 1
->>> mostCommon([range(2), range(4), range(2)])
+>>> mostCommon([list(range(2)), list(range(4)), list(range(2))])
 [0, 1]
 
->>> res = sortByLength([range(3), range(4), range(1)])
+>>> res = sortByLength([list(range(3)), list(range(4)), list(range(1))])
 >>> [len(r) for r in res]
 [1, 3, 4]
->>> res = sortByLength([range(3), range(4), range(1), range(5)], reverse = True)
+>>> res = sortByLength([list(range(3)), list(range(4)), list(range(1)), list(range(5))], reverse = True)
 >>> [len(r) for r in res]
 [5, 4, 3, 1]
 
 >>> lcss = LCSS(similarityFunc = lambda x,y: abs(x-y) <= 0.1)
->>> lcss.compute(range(5), range(5))
+>>> lcss.compute(list(range(5)), list(range(5)))
 5
->>> lcss.compute(range(1,5), range(5))
+>>> lcss.compute(list(range(1,5)), list(range(5)))
 4
->>> lcss.compute(range(5,10), range(5))
+>>> lcss.compute(list(range(5,10)), list(range(5)))
 0
->>> lcss.compute(range(5), range(10))
+>>> lcss.compute(list(range(5)), list(range(10)))
 5
 >>> lcss.similarityFunc = lambda x,y: x == y
 >>> lcss.compute(['a','b','c'], ['a','b','c', 'd'])
@@ -106,27 +106,27 @@
 [(0, 0), (2, 1), (3, 2)]
 
 >>> alignedLcss = LCSS(lambda x,y:(abs(x-y) <= 0.1), delta = 2, aligned = True)
->>> alignedLcss.compute(range(5), range(5))
+>>> alignedLcss.compute(list(range(5)), list(range(5)))
 5
->>> alignedLcss.compute(range(1,5), range(5))
+>>> alignedLcss.compute(list(range(1,5)), list(range(5)))
 4
 
->>> alignedLcss.compute(range(5,10), range(10))
+>>> alignedLcss.compute(list(range(5,10)), list(range(10)))
 5
 
 >>> lcss.delta = 2
->>> lcss.compute(range(5,10), range(10))
+>>> lcss.compute(list(range(5,10)), list(range(10)))
 0
 >>> alignedLcss.delta = 6
->>> alignedLcss.compute(range(5), range(5))
+>>> alignedLcss.compute(list(range(5)), list(range(5)))
 5
->>> alignedLcss.compute(range(5), range(6))
+>>> alignedLcss.compute(list(range(5)), list(range(6)))
 5
 >>> lcss.delta = 10
->>> alignedLcss.compute(range(1,7), range(6))
+>>> alignedLcss.compute(list(range(1,7)), list(range(6)))
 5
 >>> lcss = LCSS(lambda x,y: x == y, delta = 2, aligned = True)
->>> lcss.compute(range(20), [2,4,6,7,8,9,11,13], True)
+>>> lcss.compute(list(range(20)), [2,4,6,7,8,9,11,13], True)
 8
 >>> lcss.subSequenceIndices
 [(2, 0), (4, 1), (6, 2), (7, 3), (8, 4), (9, 5), (11, 6), (13, 7)]
@@ -141,3 +141,4 @@
 >>> lcss.compute([[i] for i in range(5)], [[i] for i in range(10)])
 5
 
+