blob: 2e9abd976fae8ada081a46abfe6e783f3dd78603 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/usr/bin/python
# meta-test-case / example for comfychair. Should demonstrate
# different kinds of failure.
import comfychair, stf
class NormalTest(comfychair.TestCase):
def runTest(self):
pass
class RootTest(comfychair.TestCase):
def setUp(self):
self.require_root()
def runTest(self):
pass
class GoodExecTest(comfychair.TestCase):
def runTest(self):
exit, stdout = self.runCmdUnchecked("ls -l")
class BadExecTest(comfychair.TestCase):
def setUp(self):
exit, stdout = self.runCmdUnchecked("spottyfoot --slobber",
skip_on_noexec = 1)
comfychair.runtests([NormalTest, RootTest, GoodExecTest, BadExecTest])
|