forked from sky-uk/bslint
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfilepaths.py
19 lines (16 loc) · 1.08 KB
/
filepaths.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import os
ROOT_DIR = os.path.dirname(os.path.abspath(__file__))
TESTS_PATH = os.path.join(ROOT_DIR, 'tests')
TESTS_RESOURCES_PATH = os.path.join(TESTS_PATH, 'resources')
TESTS_CONFIG_PATH = os.path.join(TESTS_RESOURCES_PATH, 'config')
CONFIG_PATH = os.path.join(ROOT_DIR, 'bslint/config')
DEFAULT_CONFIG_FILE_PATH = os.path.join(CONFIG_PATH, 'default-config.json')
TEST_CONFIG_FILE_PATH = os.path.join(TESTS_CONFIG_PATH, 'test-config.json')
BSLINT_COMMAND_CONFIG_PATH = os.path.join(TESTS_CONFIG_PATH, 'bslint_commands')
COMMENTS_CONFIG_PATH = os.path.join(TESTS_CONFIG_PATH, 'comments')
COMMAS_IN_OBJECT_PATH = os.path.join(TESTS_CONFIG_PATH, 'commas_in_objects')
LEXING_TEST_FILES_PATH = os.path.join(TESTS_RESOURCES_PATH, 'lexing_test_files')
STYLING_TEST_FILES_PATH = os.path.join(TESTS_RESOURCES_PATH, 'styling_test_files')
EMPTY_LINES_TEST_FILES_PATH = os.path.join(TESTS_RESOURCES_PATH, 'empty_lines_test_files')
TRACE_TEST_FILES_PATH = os.path.join(TESTS_RESOURCES_PATH, 'trace_test_files')
TRAILING_WHITE_SPACE_TEST_FILES_PATH = os.path.join(TESTS_RESOURCES_PATH, 'trailing_white_space_test_files')