Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions
dart_isolate_unittests.cc File Reference
#include "flutter/fml/mapping.h"
#include "flutter/fml/synchronization/count_down_latch.h"
#include "flutter/fml/synchronization/waitable_event.h"
#include "flutter/lib/ui/window/platform_message.h"
#include "flutter/runtime/dart_isolate.h"
#include "flutter/runtime/dart_vm.h"
#include "flutter/runtime/dart_vm_lifecycle.h"
#include "flutter/runtime/isolate_configuration.h"
#include "flutter/runtime/platform_isolate_manager.h"
#include "flutter/testing/dart_isolate_runner.h"
#include "flutter/testing/fixture_test.h"
#include "flutter/testing/testing.h"
#include "third_party/dart/runtime/include/dart_api.h"
#include "third_party/tonic/converter/dart_converter.h"
#include "third_party/tonic/scopes/dart_isolate_scope.h"

Go to the source code of this file.

Classes

class  flutter::testing::DartIsolateTest
 
class  flutter::testing::DartSecondaryIsolateTest
 
class  flutter::testing::IsolateStartupFailureTest
 Tests error handling path of Isolate.spawn() in the engine. More...
 
class  flutter::testing::FakePlatformConfigurationClient
 

Namespaces

namespace  flutter
 
namespace  flutter::testing
 

Functions

 flutter::testing::TEST_F (DartIsolateTest, RootIsolateCreationAndShutdown)
 
 flutter::testing::TEST_F (DartIsolateTest, IsolateShutdownCallbackIsInIsolateScope)
 
 flutter::testing::TEST_F (DartIsolateTest, IsolateCanLoadAndRunDartCode)
 
 flutter::testing::TEST_F (DartIsolateTest, IsolateCannotLoadAndRunUnknownDartEntrypoint)
 
 flutter::testing::TEST_F (DartIsolateTest, CanRunDartCodeCodeSynchronously)
 
 flutter::testing::TEST_F (DartIsolateTest, ImpellerFlagIsCorrectWhenTrue)
 
 flutter::testing::TEST_F (DartIsolateTest, ImpellerFlagIsCorrectWhenFalse)
 
 flutter::testing::TEST_F (DartIsolateTest, CanRegisterNativeCallback)
 
 flutter::testing::TEST_F (DartSecondaryIsolateTest, CanLaunchSecondaryIsolates)
 
 flutter::testing::TEST_F (IsolateStartupFailureTest, HandlesIsolateInitializationFailureCorrectly)
 
 flutter::testing::TEST_F (DartIsolateTest, CanReceiveArguments)
 
 flutter::testing::TEST_F (DartIsolateTest, CanCreateServiceIsolate)
 
 flutter::testing::TEST_F (DartIsolateTest, RootIsolateCreateCallbackIsMadeOnceAndBeforeIsolateRunning)
 
 flutter::testing::TEST_F (DartIsolateTest, IsolateCreateCallbacksTakeInstanceSettingsInsteadOfVMSettings)
 
 flutter::testing::TEST_F (DartIsolateTest, InvalidLoadingUnitFails)
 
 flutter::testing::TEST_F (DartIsolateTest, DartPluginRegistrantIsCalled)
 
 flutter::testing::TEST_F (DartIsolateTest, SpawningAnIsolateDoesNotReloadKernel)
 
 flutter::testing::TEST_F (DartIsolateTest, PlatformIsolateCreationAndShutdown)
 
 flutter::testing::TEST_F (DartIsolateTest, PlatformIsolateEarlyShutdown)
 
 flutter::testing::TEST_F (DartIsolateTest, PlatformIsolateSendAndReceive)
 
 flutter::testing::TEST_F (DartIsolateTest, PlatformIsolateCreationAfterManagerShutdown)
 
 flutter::testing::TEST_F (DartIsolateTest, PlatformIsolateManagerShutdownBeforeMainRuns)
 
 flutter::testing::TEST_F (DartIsolateTest, PlatformIsolateMainThrowsError)