Skip to content
Snippets Groups Projects
Commit db709d6c authored by Sander Mathijs van Veen's avatar Sander Mathijs van Veen
Browse files

Added all doctests as unit tests.

parent 4f3552b4
No related branches found
No related tags found
No related merge requests found
# vim: set fileencoding=utf-8 :
import unittest
import doctest
import graph
from node import Node, Leaf
from graph import generate_graph
class TestGraph(unittest.TestCase):
def test_doctest(self):
self.assertEqual(doctest.testmod(m=graph)[0], 0)
def setUp(self):
self.l0, self.l1, self.multi = Leaf(0), Leaf(1), Leaf('test')
......
import unittest
import doctest
import line
from node import Node as N, Leaf as L
from line import generate_line, is_id, is_int
class TestLine(unittest.TestCase):
def test_doctest(self):
self.assertEqual(doctest.testmod(m=line)[0], 0)
def test_empty(self):
self.assertEquals(generate_line(None), '<empty expression>')
......
import unittest
import doctest
import node
from node import Node, Leaf
class TestNode(unittest.TestCase):
def test_doctest(self):
self.assertEqual(doctest.testmod(m=node)[0], 0)
def setUp(self):
self.l0 = Leaf('leaf 1')
self.l1 = Leaf('leaf 2')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment