blob: f8248069425545e62ff7c883af4fbb492b0b19d7 [file] [log] [blame]
Jason Rhinelanderb3f3d792016-07-18 16:43:18 -04001<class 'example.EMyEnumeration'>
2EMyEnumeration.EFirstEntry
3EMyEnumeration.ESecondEntry
4EMyEnumeration.EFirstEntry
5test_function()
6False
7test_function(7)
83.5
9test_function(enum=1)
10None
11test_function(enum=2)
12None
Jason Rhinelander61354192016-08-03 23:45:08 -040013test_ecenum(ECMyEnum::Three)
14test_ecenum(ECMyEnum::Two)
Jason Rhinelanderb3f3d792016-07-18 16:43:18 -040015enum->integer = 2
16integer->enum = EMyEnumeration.ESecondEntry
17A constant = 14
18<class 'example.EMode'>
19EMode.EFirstMode
20EMode.EFirstMode
21ExampleWithEnum::test_function(enum=1)
22ExampleWithEnum::test_function(enum=1)
23ExampleWithEnum::test_function(enum=1)
24Equality test 1: True
25ExampleWithEnum::test_function(enum=1)
26ExampleWithEnum::test_function(enum=1)
27Inequality test 1: False
28ExampleWithEnum::test_function(enum=1)
29ExampleWithEnum::test_function(enum=2)
30Equality test 2: False
31ExampleWithEnum::test_function(enum=1)
32ExampleWithEnum::test_function(enum=2)
33Inequality test 2: True
34ExampleWithEnum::test_function(enum=1)
Pim Schellarte5b42ef2016-08-02 10:58:32 -040035ExampleWithEnum::test_function(enum=1)
36Equality test 3: True
37ExampleWithEnum::test_function(enum=1)
38ExampleWithEnum::test_function(enum=1)
39Inequality test 3: False
40ExampleWithEnum::test_function(enum=1)
41ExampleWithEnum::test_function(enum=2)
42Equality test 4: False
43ExampleWithEnum::test_function(enum=1)
44ExampleWithEnum::test_function(enum=2)
45Inequality test 4: True
46ExampleWithEnum::test_function(enum=1)
Jason Rhinelanderb3f3d792016-07-18 16:43:18 -040047ExampleWithEnum::test_function(enum=2)
48ExampleWithEnum::test_function(enum=1)
49ExampleWithEnum::test_function(enum=2)
50Hashing test = {EMode.EFirstMode: 3, EMode.ESecondMode: 4}
51bytes[0]=1
52bytes[1]=0
53bytes[2]=2
54bytes[3]=0