Ticket #16537: cmp-comparison-python-2.7.6.txt

File cmp-comparison-python-2.7.6.txt, 3.8 KB (added by wluebbe, 8 years ago)
Line 
12.7.6 (default, Mar 22 2014, 22:59:56)
2[GCC 4.8.2]
3==================================================
4case= no_cmp
5t1= TestClass(val=a), id= 140415501742416
6t2= TestClass(val=a), id= 140415501742480
7
8t1==t2: False     (val: True ; id: False)
9t1!=t2: True      (val: False; id: True )
10t1< t2: True      (val: False; id: True )
11t1<=t2: True      (val: True ; id: True ) OK
12t1> t2: False     (val: False; id: False) OK
13t1>=t2: False     (val: True ; id: False)
14--------------------------------------------------
15t1= TestClass(val=a), id= 140415501742544
16t2= TestClass(val=b), id= 140415501742416
17
18t1==t2: False     (val: False; id: False) OK
19t1!=t2: True      (val: True ; id: True ) OK
20t1< t2: False     (val: True ; id: False)
21t1<=t2: False     (val: True ; id: False)
22t1> t2: True      (val: False; id: True )
23t1>=t2: True      (val: False; id: True )
24--------------------------------------------------
25t1= TestClass(val=b), id= 140415501742480
26t2= TestClass(val=a), id= 140415501742544
27
28t1==t2: False     (val: False; id: False) OK
29t1!=t2: True      (val: True ; id: True ) OK
30t1< t2: True      (val: False; id: True )
31t1<=t2: True      (val: False; id: True )
32t1> t2: False     (val: True ; id: False)
33t1>=t2: False     (val: True ; id: False)
34--------------------------------------------------
35==================================================
36case= cmp
37t1= TestClass(val=a), id= 140415501742416
38t2= TestClass(val=a), id= 140415501742480
39
40t1==t2: True      (val: True ; id: False) OK
41t1!=t2: False     (val: False; id: True ) OK
42t1< t2: False     (val: False; id: True ) OK
43t1<=t2: True      (val: True ; id: True ) OK
44t1> t2: False     (val: False; id: False) OK
45t1>=t2: True      (val: True ; id: False) OK
46--------------------------------------------------
47t1= TestClass(val=a), id= 140415501742544
48t2= TestClass(val=b), id= 140415501742416
49
50t1==t2: False     (val: False; id: False) OK
51t1!=t2: True      (val: True ; id: True ) OK
52t1< t2: True      (val: True ; id: False) OK
53t1<=t2: True      (val: True ; id: False) OK
54t1> t2: False     (val: False; id: True ) OK
55t1>=t2: False     (val: False; id: True ) OK
56--------------------------------------------------
57t1= TestClass(val=b), id= 140415501742480
58t2= TestClass(val=a), id= 140415501742544
59
60t1==t2: False     (val: False; id: False) OK
61t1!=t2: True      (val: True ; id: True ) OK
62t1< t2: False     (val: False; id: True ) OK
63t1<=t2: False     (val: False; id: True ) OK
64t1> t2: True      (val: True ; id: False) OK
65t1>=t2: True      (val: True ; id: False) OK
66--------------------------------------------------
67==================================================
68case= own_cmp
69t1= TestClass(val=a), id= 140415501742416
70t2= TestClass(val=a), id= 140415501742480
71
72t1==t2: True      (val: True ; id: False) OK
73t1!=t2: False     (val: False; id: True ) OK
74t1< t2: False     (val: False; id: True ) OK
75t1<=t2: True      (val: True ; id: True ) OK
76t1> t2: False     (val: False; id: False) OK
77t1>=t2: True      (val: True ; id: False) OK
78--------------------------------------------------
79t1= TestClass(val=a), id= 140415501742544
80t2= TestClass(val=b), id= 140415501742416
81
82t1==t2: False     (val: False; id: False) OK
83t1!=t2: True      (val: True ; id: True ) OK
84t1< t2: True      (val: True ; id: False) OK
85t1<=t2: True      (val: True ; id: False) OK
86t1> t2: False     (val: False; id: True ) OK
87t1>=t2: False     (val: False; id: True ) OK
88--------------------------------------------------
89t1= TestClass(val=b), id= 140415501742480
90t2= TestClass(val=a), id= 140415501742544
91
92t1==t2: False     (val: False; id: False) OK
93t1!=t2: True      (val: True ; id: True ) OK
94t1< t2: False     (val: False; id: True ) OK
95t1<=t2: False     (val: False; id: True ) OK
96t1> t2: True      (val: True ; id: False) OK
97t1>=t2: True      (val: True ; id: False) OK
98--------------------------------------------------
99