source: branches/samba-3.5.x/source3/stf/test.py

Last change on this file was 414, checked in by Herwig Bauernfeind, 15 years ago

Samba 3.5.0: Initial import

File size: 762 bytes
Line 
1#!/usr/bin/python
2
3# meta-test-case / example for comfychair. Should demonstrate
4# different kinds of failure.
5
6import comfychair
7
8class NormalTest(comfychair.TestCase):
9 def runtest(self):
10 pass
11
12class RootTest(comfychair.TestCase):
13 def setup(self):
14 self.require_root()
15
16 def runTest(self):
17 pass
18
19class GoodExecTest(comfychair.TestCase):
20 def runtest(self):
21 stdout = self.runcmd("ls -l")
22
23class BadExecTest(comfychair.TestCase):
24 def setup(self):
25 exit, stdout = self.runcmd_unchecked("spottyfoot --slobber",
26 skip_on_noexec = 1)
27
28
29tests = [NormalTest, RootTest, GoodExecTest, BadExecTest]
30
31if __name__ == '__main__':
32 comfychair.main(tests)
33
Note: See TracBrowser for help on using the repository browser.