Commit 06c591af4775955de9a23fcf35bfd265db86d71b

Authored by Christian Herdtweck
1 parent 9b05546a

tests: Move constants into proper module

tests/test_utils/__init__.py
1   -from os.path import dirname, join, abspath
2   -
3   -# Base dir of project, contains subdirs "tests" and "oletools" and README.md
4   -PROJECT_ROOT = dirname(dirname(dirname(abspath(__file__))))
5   -
6   -# Directory with test data, independent of current working directory
7   -DATA_BASE_DIR = join(PROJECT_ROOT, 'tests', 'test-data')
8   -
9   -# Directory with source code
10   -SOURCE_BASE_DIR = join(PROJECT_ROOT, 'oletools')
  1 +from .utils import *
... ...
tests/test_utils/utils.py 0 → 100644
  1 +#!/usr/bin/env python3
  2 +
  3 +"""Utils generally useful for unittests."""
  4 +
  5 +import os
  6 +from os.path import dirname, join, abspath
  7 +
  8 +
  9 +# Base dir of project, contains subdirs "tests" and "oletools" and README.md
  10 +PROJECT_ROOT = dirname(dirname(dirname(abspath(__file__))))
  11 +
  12 +# Directory with test data, independent of current working directory
  13 +DATA_BASE_DIR = join(PROJECT_ROOT, 'tests', 'test-data')
  14 +
  15 +# Directory with source code
  16 +SOURCE_BASE_DIR = join(PROJECT_ROOT, 'oletools')
... ...