Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias ClassDef bases NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Expr Call NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad Str Str Str keyword AttributeLoad NameLoad attr Expr Call NameLoad Str Str Str keyword AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Expr Call NameLoad Str AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore BinOpAdd Str Call NameLoad Call NameLoad Expr Call NameLoad NameLoad keyword AttributeLoad NameLoad attr Expr Call NameLoad Str NameLoad keyword AttributeLoad NameLoad attr Expr Call NameLoad Str Str NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list NameLoad decorator_list
N/A N/A os datetime datetime uuid uuid4 unittest2 TestCase sh git rm touch BaseTestCase N/A TestCase N/A N/A maxDiff None N/A tmp_git_repo None setUpClass N/A N/A cls N/A N/A N/A  Sets up the integration tests by creating a new temporary git repository  N/A N/A cls tmp_git_repo N/A N/A N/A os path realpath N/A /tmp/gitlint-test-%s N/A N/A N/A N/A datetime now strftime %Y%m%d-%H%M%S N/A N/A git init N/A cls tmp_git_repo N/A N/A git config user.name gitlint-test-user _cwd N/A cls tmp_git_repo N/A N/A git config user.email gitlint@test.com _cwd N/A cls tmp_git_repo N/A classmethod tearDownClass N/A N/A cls N/A N/A N/A  Cleans up the temporary git repository  N/A N/A rm -rf N/A cls tmp_git_repo N/A classmethod _create_simple_commit N/A N/A self message out ok_code env N/A None None None N/A N/A  Creates a simple commit with an empty test file.
            :param message: Commit message for the commit.  N/A test_filename N/A test-file- N/A str N/A uuid4 N/A N/A touch test_filename _cwd N/A self tmp_git_repo N/A N/A git add test_filename _cwd N/A self tmp_git_repo N/A N/A git commit -m message _cwd N/A self tmp_git_repo _tty_in True _out out _ok_code ok_code _env env N/A test_filename N/A get_sample_path N/A N/A filename N/A N/A N/A samples_dir N/A N/A N/A os path join N/A N/A N/A os path dirname N/A N/A N/A os path realpath __file__ samples N/A N/A N/A N/A os path join samples_dir filename N/A staticmethod N/A