annotate TestCases.py @ 14:d98bd27f77b2 default tip

Testcase for loops.
author Tom Fredrik Blenning Klaussen <bfg@blenning.no>
date Wed, 14 Nov 2012 22:18:24 +0100
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
1 import codeOptimizer
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
2 import unittest, os
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
3 from codeOptimizer import codeOptimizerFromFilename
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
4
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
5 class TestSequenceFunctions(unittest.TestCase):
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
6
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
7 def setUp(self):
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
8 self.basedir = os.getcwd()
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
9
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
10 def testloop(self):
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
11 os.chdir('test/loop')
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
12 codeOptimizerFromFilename('loop.xml')
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
13 os.chdir(self.basedir)
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
14
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
15
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
16 if __name__ == '__main__':
d98bd27f77b2 Testcase for loops.
Tom Fredrik Blenning Klaussen <bfg@blenning.no>
parents:
diff changeset
17 unittest.main()