Centralize the GetPackagePath (#27004)

This commit is contained in:
Jesse Hallam
2024-05-15 12:05:13 -03:00
committed by GitHub
parent e96db725ea
commit cd51dec6e5
12 changed files with 36 additions and 71 deletions
-18
View File
@@ -1,18 +0,0 @@
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
package tests
import (
"path/filepath"
"runtime"
)
// GetPackagePath returns the filepath to this package for use in tests that need to read data here.
func GetPackagePath() string {
// Find the path to this file
_, filename, _, _ := runtime.Caller(0)
// Return the containing directory
return filepath.Dir(filename)
}