Home | History | Annotate | Download | only in Tests
      1 ## @file

      2 # Unit tests for Python based BaseTools

      3 #

      4 #  Copyright (c) 2008 - 2015, Intel Corporation. All rights reserved.<BR>

      5 #

      6 #  This program and the accompanying materials

      7 #  are licensed and made available under the terms and conditions of the BSD License

      8 #  which accompanies this distribution.  The full text of the license may be found at

      9 #  http://opensource.org/licenses/bsd-license.php

     10 #

     11 #  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,

     12 #  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

     13 #

     14 
     15 ##

     16 # Import Modules

     17 #

     18 import os
     19 import sys
     20 import unittest
     21 
     22 
     23 def TheTestSuite():
     24     suites = []
     25     import CheckPythonSyntax
     26     suites.append(CheckPythonSyntax.TheTestSuite())
     27     import CheckUnicodeSourceFiles
     28     suites.append(CheckUnicodeSourceFiles.TheTestSuite())
     29     return unittest.TestSuite(suites)
     30 
     31 if __name__ == '__main__':
     32     allTests = TheTestSuite()
     33     unittest.TextTestRunner().run(allTests)
     34 
     35