5 #include "flutter/fml/time/time_point.h"
7 #include "flutter/testing/test_args.h"
20 GTEST_SKIP() <<
"Playground doesn't support this backend type.";
25 GTEST_SKIP() <<
"Skipping due to user action.";
29 start_time_ = fml::TimePoint::Now().ToEpochDelta();
38 std::string asset_name)
const {
39 return flutter::testing::OpenFixtureAsMapping(asset_name);
43 std::stringstream stream;
44 stream <<
"Impeller Playground for '" << test_name <<
"' (Press ESC to quit)";
virtual ~ComputePlaygroundTest()
std::string GetWindowTitle() const override
std::unique_ptr< fml::Mapping > OpenAssetAsMapping(std::string asset_name) const override
static bool ShouldOpenNewPlaygrounds()
void TearDownContextData()
static bool SupportsBackend(PlaygroundBackend backend)
static std::string FormatWindowTitle(const std::string &test_name)