diff --git a/tensorflow/core/platform/resource_loader_test.cc b/tensorflow/core/platform/resource_loader_test.cc
index 590eb889c13..75bdca19452 100644
--- a/tensorflow/core/platform/resource_loader_test.cc
+++ b/tensorflow/core/platform/resource_loader_test.cc
@@ -17,17 +17,22 @@ limitations under the License.
 
 #include "tensorflow/core/platform/env.h"
 #include "tensorflow/core/platform/logging.h"
+#include "tensorflow/core/platform/path.h"
 #include "tensorflow/core/platform/status.h"
 #include "tensorflow/core/platform/test.h"
 
 namespace tensorflow {
+namespace {
 
-const char kDataDependencyPath[] = "tensorflow/core/platform/resource_loader.h";
+string DataDependencyPath() {
+  return io::JoinPath("tensorflow", "core", "platform", "resource_loader.h");
+}
 
 TEST(ResourceLoaderTest, FindsAndOpensFile) {
-  string filepath = GetDataDependencyFilepath(kDataDependencyPath);
+  string filepath = GetDataDependencyFilepath(DataDependencyPath());
   Status s = Env::Default()->FileExists(filepath);
   EXPECT_TRUE(s.ok()) << "No file found at this location: " << filepath;
 }
 
+}  // namespace
 }  // namespace tensorflow