# file: runme.py import example # ----- Object creation ----- # Print out the value of some enums print("*** color ***") print(" RED = %s" % example.RED) print(" BLUE = %s" % example.BLUE) print(" GREEN = %s" % example.GREEN) print("\n*** Foo::speed ***") print(" Foo_IMPULSE = %s" % example.Foo.IMPULSE) print(" Foo_WARP = %s" % example.Foo.WARP) print(" Foo_LUDICROUS = %s" % example.Foo.LUDICROUS) print("\nTesting use of enums with functions\n") example.enum_test(example.RED, example.Foo.IMPULSE) example.enum_test(example.BLUE, example.Foo.WARP) example.enum_test(example.GREEN, example.Foo.LUDICROUS) example.enum_test(1234, 5678) print("\nTesting use of enum with class method") f = example.Foo() f.enum_test(example.Foo.IMPULSE) f.enum_test(example.Foo.WARP) f.enum_test(example.Foo.LUDICROUS)