pathlib objects (all fully resolved):

test_file_path - the current test file path, i.e. __file__

test_file_dir - the directory containing the current test file
tests_dir - the directory of the tests test suite
examples_dir - the directory of the examples test suite
repo_root_dir - the directory of the repository

src_dir - the directory of src (i.e. where the transformers sub-dir resides)

stringified paths---same as above but these return paths as strings, rather than pathlib objects: