Home | History | Annotate | Download | only in tests
      1 """Tests for distutils.command.bdist_msi."""
      2 import unittest
      3 import sys
      4 
      5 from test.test_support import run_unittest
      6 
      7 from distutils.tests import support
      8 
      9 @unittest.skipUnless(sys.platform=="win32", "These tests are only for win32")
     10 class BDistMSITestCase(support.TempdirManager,
     11                        support.LoggingSilencer,
     12                        unittest.TestCase):
     13 
     14     def test_minimal(self):
     15         # minimal test XXX need more tests

     16         from distutils.command.bdist_msi import bdist_msi
     17         pkg_pth, dist = self.create_dist()
     18         cmd = bdist_msi(dist)
     19         cmd.ensure_finalized()
     20 
     21 def test_suite():
     22     return unittest.makeSuite(BDistMSITestCase)
     23 
     24 if __name__ == '__main__':
     25     run_unittest(test_suite())
     26