7#include <gmock/gmock.h>
8#include <gtest/gtest.h>
9#include <lib/async-loop/cpp/loop.h>
10#include <lib/async-loop/default.h>
11#include <lib/inspect/cpp/reader.h>
16 const std::string&
name,
21 build_info->node().get_property<inspect::StringPropertyValue>(
name);
31 async::Loop loop(&kAsyncLoopConfigAttachToCurrentThread);
40 "{{DART_SDK_SEMANTIC_VERSION}}");
42 "{{FLUTTER_ENGINE_GIT_REVISION}}");
50 inspect::Hierarchy
root =
static sk_sp< Effect > Create()
const std::string & inspect_node_name
void checkProperty(inspect::Hierarchy &root, const std::string &name, const std::string &expected_value)
static void SetUpTestSuite()
static void Dump(inspect::Node &node)
static const char * FuchsiaSdkVersion()
static const char * DartSdkSemanticVersion()
static const char * FlutterEngineGitRevision()
static const char * DartSdkGitRevision()
static inspect::Inspector * GetInspector()
static void Initialize(sys::ComponentContext *context)
static inspect::Node CreateRootChild(const std::string &name)
static const char * expected_value
TEST_F(BuildInfoTest, AllPropertiesAreDefined)
DEF_SWITCHES_START aot vmservice shared library name
#define EXPECT_TRUE(handle)