Message191307
support.requires is smart. If the caller's module is __main__, it treats the resources as set. So you don't have to do anything special in your __main__ to make the tests runnable directly.
The tests are also run if unittest is called. I don't know why that is, but I tested it on test_urllibnet, which is protected by the 'net' resource, and the tests ran. |
|
| Date |
User |
Action |
Args |
| 2013-06-17 01:54:02 | r.david.murray | set | recipients:
+ r.david.murray, terry.reedy, ncoghlan, ned.deily, ezio.melotti, Todd.Rovito |
| 2013-06-17 01:54:02 | r.david.murray | set | messageid: <[email protected]> |
| 2013-06-17 01:54:02 | r.david.murray | link | issue18103 messages |
| 2013-06-17 01:54:02 | r.david.murray | create | |
|