~ubuntu-branches/ubuntu/trusty/python3.4/trusty-proposed

« back to all changes in this revision

Viewing changes to Lib/unittest/test/testmock/__main__.py

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2013-11-25 09:44:27 UTC
  • Revision ID: package-import@ubuntu.com-20131125094427-lzxj8ap5w01lmo7f
Tags: upstream-3.4~b1
ImportĀ upstreamĀ versionĀ 3.4~b1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
import os
 
2
import unittest
 
3
 
 
4
 
 
5
def load_tests(loader, standard_tests, pattern):
 
6
    # top level directory cached on loader instance
 
7
    this_dir = os.path.dirname(__file__)
 
8
    pattern = pattern or "test*.py"
 
9
    # We are inside unittest.test.testmock, so the top-level is three notches up
 
10
    top_level_dir = os.path.dirname(os.path.dirname(os.path.dirname(this_dir)))
 
11
    package_tests = loader.discover(start_dir=this_dir, pattern=pattern,
 
12
                                    top_level_dir=top_level_dir)
 
13
    standard_tests.addTests(package_tests)
 
14
    return standard_tests
 
15
 
 
16
 
 
17
if __name__ == '__main__':
 
18
    unittest.main()