| | """Tests for distutils.command.bdist_msi.""" |
| | import sys |
| | import unittest |
| | from test.support import run_unittest, check_warnings |
| | from distutils.tests import support |
| |
|
| |
|
| | @unittest.skipUnless(sys.platform == 'win32', 'these tests require Windows') |
| | class BDistMSITestCase(support.TempdirManager, |
| | support.LoggingSilencer, |
| | unittest.TestCase): |
| |
|
| | def test_minimal(self): |
| | |
| | from distutils.command.bdist_msi import bdist_msi |
| | project_dir, dist = self.create_dist() |
| | with check_warnings(("", DeprecationWarning)): |
| | cmd = bdist_msi(dist) |
| | cmd.ensure_finalized() |
| |
|
| |
|
| | def test_suite(): |
| | return unittest.makeSuite(BDistMSITestCase) |
| |
|
| | if __name__ == '__main__': |
| | run_unittest(test_suite()) |
| |
|