Function: projectile--test-file-from-test-dir-fn
projectile--test-file-from-test-dir-fn is a byte-compiled function
defined in projectile.el.
Signature
(projectile--test-file-from-test-dir-fn IMPL-FILE)
Documentation
Get the relative path to the test file corresponding to IMPL-FILE.
Return the test file path for the absolute path IMPL-FILE relative to the project root, in the case the current project type's test-dir has been set to a custom function, else return nil.
Source Code
;; Defined in ~/.emacs.d/elpa/projectile-20260310.858/projectile.el
(defun projectile--test-file-from-test-dir-fn (impl-file)
"Get the relative path to the test file corresponding to IMPL-FILE.
Return the test file path for the absolute path IMPL-FILE relative to the
project root, in the case the current project type's test-dir has been set
to a custom function, else return nil."
(when-let* ((test-dir (projectile-test-directory (projectile-project-type))))
(when (functionp test-dir)
(file-relative-name
(projectile--complementary-file
impl-file
test-dir
#'projectile--test-name-for-impl-name)
(projectile-project-root)))))