example4.ref 961 Bytes
Newer Older
Wenzel Jakob's avatar
Wenzel Jakob committed
1
2
3
4
<class 'example.EMyEnumeration'>
EMyEnumeration.EFirstEntry
EMyEnumeration.ESecondEntry
EMyEnumeration.EFirstEntry
Wenzel Jakob's avatar
Wenzel Jakob committed
5
test_function()
Wenzel Jakob's avatar
Wenzel Jakob committed
6
False
Wenzel Jakob's avatar
Wenzel Jakob committed
7
test_function(7)
Wenzel Jakob's avatar
Wenzel Jakob committed
8
3.5
Wenzel Jakob's avatar
Wenzel Jakob committed
9
test_function(enum=1)
Wenzel Jakob's avatar
Wenzel Jakob committed
10
None
Wenzel Jakob's avatar
Wenzel Jakob committed
11
test_function(enum=2)
Wenzel Jakob's avatar
Wenzel Jakob committed
12
None
13
14
15
enum->integer = 2
integer->enum = EMyEnumeration.ESecondEntry
A constant = 14
16
<class 'example.EMode'>
Wenzel Jakob's avatar
Wenzel Jakob committed
17
18
EMode.EFirstMode
EMode.EFirstMode
Wenzel Jakob's avatar
Wenzel Jakob committed
19
Example4::test_function(enum=1)
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Example4::test_function(enum=1)
Example4::test_function(enum=1)
Equality test 1: True
Example4::test_function(enum=1)
Example4::test_function(enum=1)
Inequality test 1: False
Example4::test_function(enum=1)
Example4::test_function(enum=2)
Equality test 2: False
Example4::test_function(enum=1)
Example4::test_function(enum=2)
Inequality test 2: True
Example4::test_function(enum=1)
Example4::test_function(enum=2)
Example4::test_function(enum=1)
Example4::test_function(enum=2)
Hashing test = {EMode.EFirstMode: 3, EMode.ESecondMode: 4}
37
38
39
40
bytes[0]=1
bytes[1]=0
bytes[2]=2
bytes[3]=0