Mercurial > codeOptimizer
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 |
| 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() |
