Flutter Engine
The Flutter Engine
Namespaces | Macros | Typedefs | Functions
pipeline_unittests.cc File Reference
#include "flutter/shell/common/pipeline.h"
#include <functional>
#include <future>
#include <memory>
#include "gtest/gtest.h"

Go to the source code of this file.

Namespaces

namespace  flutter
 
namespace  flutter::testing
 

Macros

#define FML_USED_ON_EMBEDDER
 

Typedefs

using flutter::testing::IntPipeline = Pipeline< int >
 
using flutter::testing::Continuation = IntPipeline::ProducerContinuation
 

Functions

 flutter::testing::TEST (PipelineTest, ConsumeOneVal)
 
 flutter::testing::TEST (PipelineTest, ContinuationCanOnlyBeUsedOnce)
 
 flutter::testing::TEST (PipelineTest, PushingMoreThanDepthCompletesFirstSubmission)
 
 flutter::testing::TEST (PipelineTest, PushingMultiProcessesInOrder)
 
 flutter::testing::TEST (PipelineTest, ProduceIfEmptyDoesNotConsumeWhenQueueIsNotEmpty)
 
 flutter::testing::TEST (PipelineTest, ProduceIfEmptySuccessfulIfQueueIsEmpty)
 

Macro Definition Documentation

◆ FML_USED_ON_EMBEDDER

#define FML_USED_ON_EMBEDDER

Definition at line 5 of file pipeline_unittests.cc.