2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-23 05:42:30 +00:00
Files
python/pyste/tests/enumsUT.py
Bruno da Silva de Oliveira 4f2dbeda28 bugs in Enum and export_values option
[SVN r20121]
2003-09-19 23:07:14 +00:00

21 lines
500 B
Python

import unittest
from _enums import *
class EnumsTest(unittest.TestCase):
def testIt(self):
self.assertEqual(int(Red), 0)
self.assertEqual(int(Blue), 1)
self.assertEqual(int(X.Choices.Good), 1)
self.assertEqual(int(X.Choices.Bad), 2)
a = X()
self.assertEqual(a.set(a.Choices.Good), 1)
self.assertEqual(a.set(a.Choices.Bad), 2)
self.assertEqual(x, 0)
self.assertEqual(y, 1)
if __name__ == '__main__':
unittest.main()