Create ArtifactPath function to abstract test paths
When AOS is included as an external repo and renamed, paths have to be
updated. Make a function to handle all this.
Change-Id: If1dfbfb3191809d86da1dca92981b7a0b851c51f
diff --git a/aos/json_to_flatbuffer_test.cc b/aos/json_to_flatbuffer_test.cc
index aa259df..e353b99 100644
--- a/aos/json_to_flatbuffer_test.cc
+++ b/aos/json_to_flatbuffer_test.cc
@@ -1,6 +1,7 @@
#include "aos/json_to_flatbuffer.h"
#include "aos/json_to_flatbuffer_generated.h"
+#include "aos/testing/path.h"
#include "flatbuffers/minireflect.h"
#include "gtest/gtest.h"
@@ -12,7 +13,8 @@
JsonToFlatbufferTest() {}
FlatbufferVector<reflection::Schema> Schema() {
- return FileToFlatbuffer<reflection::Schema>("aos/json_to_flatbuffer.bfbs");
+ return FileToFlatbuffer<reflection::Schema>(
+ ArtifactPath("aos/json_to_flatbuffer.bfbs"));
}
bool JsonAndBack(const ::std::string str) { return JsonAndBack(str, str); }