2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-21 17:12:22 +00:00
Files
python/pyste/tests/example_virtual.py
Bruno da Silva de Oliveira 29d537571b - Unit tests for the examples
[SVN r17987]
2003-03-19 02:47:29 +00:00

32 lines
668 B
Python

import unittest
from virtual import *
class VirtualTest(unittest.TestCase):
def testIt(self):
class D(C):
def f_abs(self):
return 3
class E(C):
def f(self):
return 10
def name(self):
return 'E'
d = D()
e = E()
self.assertEqual(d.f(), 3)
self.assertEqual(call_f(d), 3)
self.assertEqual(e.f(), 10)
self.assertEqual(call_f(e), 10)
self.assertEqual(d.get_name(), 'C')
self.assertEqual(e.get_name(), 'E')
if __name__ == '__main__':
unittest.main()