|
| | TEST_F (directed_acyclic_graph_test, Addnode) |
| | Testing if add node successfully.
|
| |
| | TEST_F (directed_acyclic_graph_test, Execute) |
| | Testing if Execute successfully.
|
| |
| | TEST_F (kd_tree_test, Insert) |
| | Testing if Insert successfully.
|
| |
| | TEST_F (kd_tree_test, Search) |
| | Testing if Search successfully.
|
| |
| | TEST_F (kd_tree_test, NearestNeighbourSearch) |
| | Testing if NearestNeighbourSearch successfully.
|
| |
| | TEST_F (kd_tree_test, RangeSearch) |
| | Testing if RangeSearch successfully.
|
| |
| | TEST_F (linked_unordered_map_test, Initialize) |
| | Testing if initialize successfully.
|
| |
| | TEST_F (linked_unordered_map_test, RemoveElement) |
| | Testing if Remove element successfully.
|
| |
| | TEST_F (linked_unordered_map_test, FindElement) |
| | Testing if Find element successfully.
|
| |
| | TEST_F (linked_unordered_map_test, AddElement) |
| | Testing if Add element successfully.
|
| |
| | TEST_F (linked_unordered_map_test, IteratorOrder) |
| | Testing if Iter in correct order successfully.
|
| |
| | TEST_F (linked_unordered_map_test, NoLinearFind) |
| | Testing if No Linear Finding is successfully.
|
| |
| | TEST_F (runtime_memory_block_test, Initialize) |
| | Testing if initialize successfully.
|
| |
| | TEST_F (runtime_memory_block_test, AddElement) |
| | Testing if Add element successfully.
|
| |
| | TEST_F (runtime_memory_block_test, Build) |
| | Testing if Build successfully.
|
| |
| | TEST_F (runtime_memory_block_test, ExplainElement) |
| | Testing if Explain element successfully.
|
| |
| | TEST_F (runtime_memory_block_test, Destruct) |
| | Testing if Destruct successfully.
|
| |
| | TEST_F (runtime_memory_block_test, ItemLocation) |
| | Testing if ItemLocation test successfully.
|
| |
| | TEST_F (runtime_memory_block_test, HasValue) |
| | Testing if has_value test successfully.
|
| |
| | TEST (tuple_test, IterTuple) |
| | Testing std::tuple Helper Function.
|
| |
| | TEST_F (free_list_test, PushPop) |
| | Testing scl::free_list::Push/Pop.
|
| |
| | TEST_F (free_list_test, PushRangePopRange) |
| | Testing scl::free_list::PushRange/PopRange.
|
| |
| | TEST_F (span_list_test, Initialize) |
| | Testing scl::span_list::Initialize.
|
| |
| | TEST_F (span_list_test, InsertErase) |
| | Testing scl::span_list::Insert/Erase.
|
| |
| | TEST_F (span_list_test, PushFrontPopFront) |
| | Testing scl::span_list::PushFront/PopFront.
|
| |
| | TEST (radix_trie_test, Layer1) |
| | Testing scl::radix_trie<BITS, 1>
|
| |
| | TEST (radix_trie_test, Layer2) |
| | Testing scl::radix_trie<BITS, 2>
|
| |
| | TEST (radix_trie_test, Layer3) |
| | Testing scl::radix_trie<BITS, 3>
|
| |
| | TEST (vector_test, push_back) |
| | Testing scl::vector::push_back.
|
| |
| | TEST (vector_test, get) |
| | Testing scl::vector::get.
|
| |
| | TEST (behave_state_list_test, All) |
| | Testing scl::behave_state_list.
|
| |
| | TEST (tree_test, All) |
| | Testing scl::tree.
|
| |
| template<typename ... Args> |
| void | DelegateTestT (Args ...args) |
| | Template Function.
|
| |
| | TEST_F (Delegate_test, Bind) |
| | Testing if bind successfully.
|
| |
| | TEST_F (Delegate_test, UnBind) |
| | Testing if unbind successfully.
|
| |
| | TEST_F (Delegate_test, Broadcast) |
| | Testing if broadcast successfully.
|
| |
| | TEST_F (Delegate_test, Copy) |
| | Testing if copy successfully.
|
| |
| | TEST (ClassLibraryTest, GetClassString) |
| | Testing Spices::ClassLibrary::GetClassString.
|
| |
| | TEST (FileLibraryTest, Exists) |
| | Testing Spices::FileLibrary::Exists.
|
| |
| | TEST (FileLibraryTest, Open) |
| | Testing Spices::FileLibrary::Open.
|
| |
| | TEST (FileLibraryTest, Close) |
| | Testing Spices::FileLibrary::Close.
|
| |
| | TEST (FileLibraryTest, Size) |
| | Testing Spices::FileLibrary::Size.
|
| |
| | TEST (FileLibraryTest, Read) |
| | Testing Spices::FileLibrary::Read.
|
| |
| | TEST (FileLibraryTest, Read_Line) |
| | Testing Spices::FileLibrary::Read_Line.
|
| |
| | TEST (FileLibraryTest, Read_all_bytes) |
| | Testing Spices::FileLibrary::Read_all_bytes.
|
| |
| | TEST (FileLibraryTest, Write) |
| | Testing Spices::FileLibrary::Write.
|
| |
| | TEST (FileLibraryTest, Delete) |
| | Testing Spices::FileLibrary::Delete.
|
| |
| | TEST (FileLibraryTest, Write_Line) |
| | Testing Spices::FileLibrary::Write_Line.
|
| |
| | TEST (FileLibraryTest, CopyFile) |
| | Testing Spices::FileLibrary::CopyFile.
|
| |
| | TEST (MemoryLibraryTest, is_aligned) |
| | Testing Spices::MemoryLibrary::is_aligned.
|
| |
| | TEST (MemoryLibraryTest, align_up) |
| | Testing Spices::MemoryLibrary::align_up.
|
| |
| | TEST (MemoryLibraryTest, align_down) |
| | Testing Spices::MemoryLibrary::align_down.
|
| |
| | TEST (ProcessLibraryTest, OpenCloseProcess) |
| | Testing Spices::ProcessLibrary::Open/CloseProcess.
|
| |
| | TEST (ProcessLibraryTest, ProcessMemoryInUsed) |
| | Testing Spices::ProcessLibrary::ProcessMemoryInUsed.
|
| |
| | TEST (StringLibraryTest, SplitString) |
| | Testing Spices::StringLibrary::SplitString.
|
| |
| | TEST (StringLibraryTest, StringsEqual) |
| | Testing Spices::StringLibrary::StringsEqual.
|
| |
| | TEST (ThreadLibraryTest, SetThreadName) |
| | Testing Spices::ThreadLibrary::SetThreadName.
|
| |
| | TEST (Math_test, UInt2) |
| | Testing UInt2.
|
| |
| | TEST (Math_test, String2) |
| | Testing String2.
|
| |
| | TEST (Math_test, DecomposeTransform) |
| | Testing DecomposeTransform.
|
| |
| | TEST_F (ObjectPool_test, Initialize) |
| | Testing Spices::ObjectPool::Initialize.
|
| |
| | TEST_F (ObjectPool_test, NewDelete) |
| | Testing Spices::ObjectPool::New/Delete.
|
| |
| | TEST_F (ObjectPool_test, CompareWithOrigin) |
| | Testing Spices::ObjectPool::Compare.
|
| |
| | TEST_F (ObjectPool_test, ThreadSafe) |
| | Testing Spices::ObjectPool::ThreadNew/ThreadDelete.
|
| |
| | TEST_F (ObjectPool_test, AllocAfterDeAlloc) |
| | Testing Spices::ObjectPool::AllocAfterDeAlloc.
|
| |
| | TEST_F (ObjectPool_test, ThreadAllocAfterDeAlloc) |
| | Testing Spices::ObjectPool::ThreadAllocAfterDeAlloc.
|
| |
| | TEST_F (ThreadCache_test, AllocateDeallocate) |
| | Testing Spices::ThreadCache::Allocate/Deallocate.
|
| |
| | TEST_F (ThreadCache_test, ThreadAllocateDeallocate) |
| | Testing Spices::ThreadCache::Allocate/Deallocate in Thread.
|
| |
| | TEST_F (PageCache_test, NewSpan) |
| | Testing Spices::PageCache::NewSpan.
|
| |
| | TEST (CentralCache_test, FetchRangeReleaseListToSpans) |
| | Testing Spices::CentralCache::FetchRange/ReleaseListToSpans.
|
| |
| | TEST_F (MemoryPool_test, PointerSpace) |
| | Testing Spices::MemoryPool::PointerSpace.
|
| |
| | TEST_F (MemoryPool_test, AlignUp) |
| | Testing Spices::MemoryPool::AlignUp.
|
| |
| | TEST_F (MemoryPool_test, Index) |
| | Testing Spices::MemoryPool::Index.
|
| |
| | TEST_F (MemoryPool_test, AllocFree) |
| | Testing Spices::MemoryPool::Alloc/Free.
|
| |
| | TEST_F (MemoryPool_test, Performance_FixedSize_OneThread) |
| | Testing Spices::MemoryPool Performance.
|
| |
| | TEST_F (MemoryPool_test, Performance_FixedSize_MultiThread) |
| | Testing Spices::MemoryPool Performance.
|
| |
| | TEST_F (MemoryPool_test, Performance_RandomSize_OneThread) |
| | Testing Spices::MemoryPool Performance.
|
| |
| | TEST_F (MemoryPool_test, Performance_RandomSize_MultiThread) |
| | Testing Spices::MemoryPool Performance.
|
| |
| | TEST (VariableTraitsTest_test, variable_traits) |
| | Testing Spices::variable_traits.
|
| |
| | TEST (FunctionTraitsTest_test, function_traits) |
| | Testing Spices::function_traits.
|
| |
| | TEST (FunctionTraitsTest_test, is_function_v) |
| | Testing Spices::is_function_v.
|
| |
| | TEST (FunctionTraitsTest_test, function_pointer_type_t) |
| | Testing Spices::function_pointer_type_t.
|
| |
| | TEST (FunctionTraitsTest_test, function_traits_t) |
| | Testing Spices::function_traits_t.
|
| |
| | TEST (TypeListTest_test, TypeList) |
| | Testing Spices::TypeList.
|
| |
| | TEST (TypeListTest_test, size) |
| | Testing Spices::size.
|
| |
| | TEST (FieldTraitsTest_test, field_traits) |
| | Testing Spices::field_traits.
|
| |
| | TEST (ClassTraits_test, GetProperty) |
| | Testing Spices::class_traits::GetProperty.
|
| |
| | TEST (ClassTraits_test, GetProperty_V) |
| | Testing Spices::class_traits::GetProperty_V.
|
| |
| | TEST (ClassTraits_test, GetProperty_T) |
| | Testing Spices::class_traits::GetProperty_T.
|
| |
| | TEST (IsConst_test, is_const_v) |
| | Testing Spices::is_const_v.
|
| |
| | TEST (RemovePointer_test, remove_pointer_t) |
| | Testing Spices::remove_pointer_t.
|
| |
| | TEST (IsPointer_test, is_pointer_v) |
| | Testing Spices::is_pointer_v.
|
| |
| template<typename RType , typename ... Args> |
| RType | ThreadPoolTestT (Args &&...args) |
| | Template Function.
|
| |
| | TEST_F (ThreadPoolFixed_test, Initialize) |
| | Testing if initialize successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, SubmitTask_Range_FunctionType) |
| | Testing if submit different type of function successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, SubmitTask_ReturnVal) |
| | Testing if submit task get correct blocked result successfully. With profermance test.
|
| |
| | TEST_F (ThreadPoolFixed_test, SubmitOnePoolTask) |
| | Testing if submit one pool task successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, SubmitnThreadsPoolTask) |
| | Testing if submit nThreads pool task successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, Submit2nThreadsPoolTask) |
| | Testing if submit 2 nThreads pool task successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, SubmitVeryMuchPoolTask) |
| | Testing if submit very much pool task successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, SubmitOneThreadTask) |
| | Testing if submit one thread task successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, SubmitAllThreadTask) |
| | Testing if submit thread task for each successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, Submit2AllThreadTask) |
| | Testing if submit thread task for each twice successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, SubmitVeryMuchThreadTask) |
| | Testing if submit very much thread task successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, SubmitVeryMuchAnyTask) |
| | Testing if submit very much mixed task successfully.
|
| |
| | TEST_F (ThreadPoolFixed_test, ContinueSuspend) |
| | Testing Continue/Suspend API.
|
| |
| | TEST_F (ThreadPoolCached_test, Initialize) |
| | Testing if initialize successfully.
|
| |
| | TEST_F (ThreadPoolCached_test, SubmitOnePoolTask) |
| | Testing if submit one pool task successfully.
|
| |
| | TEST_F (ThreadPoolCached_test, SubmitnThreadsPoolTask) |
| | Testing if submit nThreads pool task successfully.
|
| |
| | TEST_F (ThreadPoolCached_test, Submit2nThreadsPoolTask) |
| | Testing if submit 2 nThreads pool task successfully.
|
| |
| | TEST_F (ThreadPoolCached_test, SubmitVeryMuchPoolTask) |
| | Testing if submit very much pool task successfully.
|
| |
| | TEST_F (ThreadPoolCached_test, SubmitOneThreadTask) |
| | Testing if submit one thread task successfully.
|
| |
| | TEST_F (ThreadPoolCached_test, SubmitAllThreadTask) |
| | Testing if submit thread task for each successfully.
|
| |
| | TEST_F (ThreadPoolCached_test, Submit2AllThreadTask) |
| | Testing if submit thread task for each twice successfully.
|
| |
| | TEST_F (ThreadPoolCached_test, SubmitVeryMuchThreadTask) |
| | Testing if submit very much thread task successfully.
|
| |
| | TEST_F (ThreadPoolCached_test, SubmitVeryMuchAnyTask) |
| | Testing if submit very much mixed task successfully.
|
| |
| | TEST_F (ThreadPoolCached_test, ContinueSuspend) |
| | Testing Continue/Suspend API.
|
| |
| | TEST (Semaphore_test, Sign) |
| | Testing Spices::Semaphore::Sign.
|
| |
| | TEST (Semaphore_test, Increase) |
| | Testing Spices::Semaphore::Increase.
|
| |
| | TEST (Semaphore_test, Wait) |
| | Testing Spices::Semaphore::Wait.
|
| |
| | TEST (ScopeTimer_test, ScopeTimer) |
| | Testing Spices::ScopeTimer.
|
| |
| | TEST (Buffer_test, ReadWrite) |
| | Testing Spices::Net::Read/Write.
|
| |
| | TEST (EPollPoller_test, EPOLLPOLL) |
| | Testing Spices::Net::EPOLLPOLL.
|
| |
| | TEST (InetAddress_test, InetAddress) |
| | Testing Spices::Net::InetAddress.
|
| |
| | TEST (Socket_test, ServerClient) |
| | Testing Spices::Net::Server/Client.
|
| |
| | TEST (Socket_test, ShutDownWrite) |
| | Testing Spices::Net::ShutDownWrite.
|
| |
| | TEST (Socket_test, SetTcpNoDelay) |
| | Testing Spices::Net::SetTcpNoDelay.
|
| |
| | TEST (Socket_test, SetReuseAddress) |
| | Testing Spices::Net::SetReuseAddress.
|
| |
| | TEST (Socket_test, SetKeepAlive) |
| | Testing Spices::Net::SetKeepAlive.
|
| |
| | TEST (TcpServer_test, TcpServer) |
| | Testing Spices::Net::TcpServer.
|
| |
| | TEST_F (VulkanImage_test, Initialize) |
| | Testing VulkanImage Initialize.
|
| |
| | TEST_F (VulkanImage_test, TransferDataWithVkBuffer) |
| | Testing VulkanImage TransferDataWithVkBuffer.
|
| |
| | TEST_F (VulkanRenderBackend_test, Initialize) |
| | Testing VulkanRenderBackend Initialize.
|
| |