Flutter Engine
The Flutter Engine
Classes | Namespaces | Typedefs | Enumerations | Functions
base_unittests.cc File Reference
#include "flutter/testing/testing.h"
#include "impeller/base/mask.h"
#include "impeller/base/promise.h"
#include "impeller/base/strings.h"
#include "impeller/base/thread.h"

Go to the source code of this file.

Classes

struct  impeller::testing::Foo
 
struct  impeller::testing::RWFoo
 
struct  impeller::testing::CVTest
 

Namespaces

namespace  impeller
 
namespace  impeller::testing
 

Typedefs

using impeller::MyMask = Mask< MyMaskBits >
 

Enumerations

enum class  impeller::MyMaskBits : uint32_t { impeller::kFoo = 0 , impeller::kBar = 1 << 0 , impeller::kBaz = 1 << 1 , impeller::kBang = 1 << 2 }
 

Functions

 impeller::IMPELLER_ENUM_IS_MASK (MyMaskBits)
 
 impeller::testing::TEST (ThreadTest, CanCreateMutex)
 
 impeller::testing::TEST (ThreadTest, CanCreateMutexLock)
 
 impeller::testing::TEST (ThreadTest, CanCreateRWMutex)
 
 impeller::testing::TEST (ThreadTest, CanCreateRWMutexLock)
 
 impeller::testing::TEST (StringsTest, CanSPrintF)
 
 impeller::testing::TEST (ConditionVariableTest, WaitUntil)
 
 impeller::testing::TEST (ConditionVariableTest, WaitFor)
 
 impeller::testing::TEST (ConditionVariableTest, WaitForever)
 
 impeller::testing::TEST (ConditionVariableTest, TestsCriticalSectionAfterWaitForUntil)
 
 impeller::testing::TEST (ConditionVariableTest, TestsCriticalSectionAfterWait)
 
 impeller::testing::TEST (BaseTest, NoExceptionPromiseValue)
 
 impeller::testing::TEST (BaseTest, NoExceptionPromiseEmpty)
 
 impeller::testing::TEST (BaseTest, CanUseTypedMasks)