testModule.py
上传用户:quxuerui
上传日期:2018-01-08
资源大小:41811k
文件大小:2k
源码类别:

网格计算

开发平台:

Java

  1. #Licensed to the Apache Software Foundation (ASF) under one
  2. #or more contributor license agreements.  See the NOTICE file
  3. #distributed with this work for additional information
  4. #regarding copyright ownership.  The ASF licenses this file
  5. #to you under the Apache License, Version 2.0 (the
  6. #"License"); you may not use this file except in compliance
  7. #with the License.  You may obtain a copy of the License at
  8. #     http://www.apache.org/licenses/LICENSE-2.0
  9. #Unless required by applicable law or agreed to in writing, software
  10. #distributed under the License is distributed on an "AS IS" BASIS,
  11. #WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. #See the License for the specific language governing permissions and
  13. #limitations under the License.
  14. import unittest, os, sys, re, threading, time
  15. myDirectory = os.path.realpath(sys.argv[0])
  16. rootDirectory   = re.sub("/testing/.*", "", myDirectory)
  17. sys.path.append(rootDirectory)
  18. from testing.lib import BaseTestSuite
  19. excludes = ['test_MINITEST3']
  20. # All test-case classes should have the naming convention test_.*
  21. class test_MINITEST1(unittest.TestCase):
  22.   def setUp(self):
  23.     pass
  24.   # All testMethods have to have their names start with 'test'
  25.   def testSuccess(self):
  26.     pass
  27.     
  28.   def testFailure(self):
  29.     pass
  30.   def tearDown(self):
  31.     pass
  32. class test_MINITEST2(unittest.TestCase):
  33.   def setUp(self):
  34.     pass
  35.   # All testMethods have to have their names start with 'test'
  36.   def testSuccess(self):
  37.     pass
  38.     
  39.   def testFailure(self):
  40.     pass
  41.   def tearDown(self):
  42.     pass
  43. class test_MINITEST3(unittest.TestCase):
  44.   def setUp(self):
  45.     pass
  46.   # All testMethods have to have their names start with 'test'
  47.   def testSuccess(self):
  48.     pass
  49.     
  50.   def testFailure(self):
  51.     pass
  52.   def tearDown(self):
  53.     pass
  54. class ModuleTestSuite(BaseTestSuite):
  55.   def __init__(self):
  56.     # suite setup
  57.     BaseTestSuite.__init__(self, __name__, excludes)
  58.     pass
  59.   
  60.   def cleanUp(self):
  61.     # suite tearDown
  62.     pass
  63. def RunModuleTests():
  64.   # modulename_suite
  65.   suite = ModuleTestSuite()
  66.   testResult = suite.runTests()
  67.   suite.cleanUp()
  68.   return testResult
  69. if __name__ == "__main__":
  70.   RunModuleTests()