Last change
on this file was 2, checked in by Yuri Dario, 15 years ago |
Initial import for vendor code.
|
-
Property svn:eol-style
set to
native
|
File size:
775 bytes
|
Line | |
---|
1 | #! /usr/bin/env python
|
---|
2 | """Whimpy test script for the al module
|
---|
3 | Roger E. Masse
|
---|
4 | """
|
---|
5 | from test.test_support import verbose, import_module
|
---|
6 | al = import_module('al', deprecated=True)
|
---|
7 |
|
---|
8 | alattrs = ['__doc__', '__name__', 'getdefault', 'getminmax', 'getname', 'getparams',
|
---|
9 | 'newconfig', 'openport', 'queryparams', 'setparams']
|
---|
10 |
|
---|
11 | # This is a very unobtrusive test for the existence of the al module and all its
|
---|
12 | # attributes. More comprehensive examples can be found in Demo/al
|
---|
13 |
|
---|
14 | def test_main():
|
---|
15 | # touch all the attributes of al without doing anything
|
---|
16 | if verbose:
|
---|
17 | print 'Touching al module attributes...'
|
---|
18 | for attr in alattrs:
|
---|
19 | if verbose:
|
---|
20 | print 'touching: ', attr
|
---|
21 | getattr(al, attr)
|
---|
22 |
|
---|
23 |
|
---|
24 | if __name__ == '__main__':
|
---|
25 | test_main()
|
---|
Note:
See
TracBrowser
for help on using the repository browser.