Flutter Engine
embedder_unittests.cc File Reference
#include <string>
#include <vector>
#include "embedder.h"
#include "embedder_engine.h"
#include "flutter/flow/raster_cache.h"
#include "flutter/fml/file.h"
#include "flutter/fml/make_copyable.h"
#include "flutter/fml/mapping.h"
#include "flutter/fml/message_loop.h"
#include "flutter/fml/paths.h"
#include "flutter/fml/synchronization/count_down_latch.h"
#include "flutter/fml/synchronization/waitable_event.h"
#include "flutter/fml/thread.h"
#include "flutter/runtime/dart_vm.h"
#include "flutter/shell/platform/embedder/tests/embedder_assertions.h"
#include "flutter/shell/platform/embedder/tests/embedder_config_builder.h"
#include "flutter/shell/platform/embedder/tests/embedder_test.h"
#include "flutter/shell/platform/embedder/tests/embedder_unittests_util.h"
#include "flutter/testing/assertions_skia.h"
#include "flutter/testing/testing.h"
#include "third_party/skia/include/core/SkSurface.h"
#include "third_party/tonic/converter/dart_converter.h"

Go to the source code of this file.

Namespaces

 flutter
 
 flutter::testing
 

Macros

#define FML_USED_ON_EMBEDDER
 

Typedefs

using flutter::testing::EmbedderTest = testing::EmbedderTest
 

Functions

 flutter::testing::TEST (EmbedderTestNoFixture, MustNotRunWithInvalidArgs)
 
 flutter::testing::TEST_F (EmbedderTest, CanLaunchAndShutdownWithValidProjectArgs)
 
 flutter::testing::TEST_F (EmbedderTest, DISABLED_CanLaunchAndShutdownMultipleTimes)
 
 flutter::testing::TEST_F (EmbedderTest, CanInvokeCustomEntrypoint)
 
 flutter::testing::TEST_F (EmbedderTest, CanInvokeCustomEntrypointMacro)
 
 flutter::testing::TEST_F (EmbedderTest, CanSpecifyCustomPlatformTaskRunner)
 
 flutter::testing::TEST (EmbedderTestNoFixture, CanGetCurrentTimeInNanoseconds)
 
 flutter::testing::TEST_F (EmbedderTest, CanReloadSystemFonts)
 
 flutter::testing::TEST_F (EmbedderTest, IsolateServiceIdSent)
 
 flutter::testing::TEST_F (EmbedderTest, CanCreateAndCollectCallbacks)
 
 flutter::testing::TEST_F (EmbedderTest, PlatformMessagesCanReceiveResponse)
 
 flutter::testing::TEST_F (EmbedderTest, PlatformMessagesCanBeSentWithoutResponseHandles)
 
 flutter::testing::TEST_F (EmbedderTest, NullPlatformMessagesCanBeSent)
 
 flutter::testing::TEST_F (EmbedderTest, InvalidPlatformMessages)
 
 flutter::testing::TEST_F (EmbedderTest, VMShutsDownWhenNoEnginesInProcess)
 
 flutter::testing::TEST_F (EmbedderTest, DartEntrypointArgs)
 
 flutter::testing::TEST_F (EmbedderTest, VMAndIsolateSnapshotSizesAreRedundantInAOTMode)
 
 flutter::testing::TEST_F (EmbedderTest, CompositorMustBeAbleToRenderKnownSceneWithSoftwareCompositor)
 
 flutter::testing::TEST_F (EmbedderTest, CanCreateInitializedEngine)
 
 flutter::testing::TEST_F (EmbedderTest, CanRunInitializedEngine)
 
 flutter::testing::TEST_F (EmbedderTest, CaDeinitializeAnEngine)
 
 flutter::testing::TEST_F (EmbedderTest, CanUpdateLocales)
 
 flutter::testing::TEST_F (EmbedderTest, LocalizationCallbacksCalled)
 
 flutter::testing::TEST_F (EmbedderTest, CanQueryDartAOTMode)
 
 flutter::testing::TEST_F (EmbedderTest, VerifyB143464703WithSoftwareBackend)
 
 flutter::testing::TEST_F (EmbedderTest, CanSendLowMemoryNotification)
 
 flutter::testing::TEST_F (EmbedderTest, CanPostTaskToAllNativeThreads)
 
 flutter::testing::TEST_F (EmbedderTest, InvalidAOTDataSourcesMustReturnError)
 
 flutter::testing::TEST_F (EmbedderTest, MustNotRunWithMultipleAOTSources)
 
 flutter::testing::TEST_F (EmbedderTest, CanCreateAndCollectAValidElfSource)
 
 flutter::testing::TEST_F (EmbedderTest, CanLaunchAndShutdownWithAValidElfSource)
 

Macro Definition Documentation

◆ FML_USED_ON_EMBEDDER

#define FML_USED_ON_EMBEDDER

Definition at line 5 of file embedder_unittests.cc.