greenplumn CBitVectorTest 源码

  • 2022-08-18
  • 浏览 (333)

greenplumn CBitVectorTest 代码

文件路径:/src/backend/gporca/libgpos/server/include/unittest/gpos/common/CBitVectorTest.h

//---------------------------------------------------------------------------
//	Greenplum Database
//	Copyright (C) 2008 Greenplum, Inc.
//
//	@filename:
//		CBitVectorTest.h
//
//	@doc:
//		Unit test for CBitVector
//---------------------------------------------------------------------------
#ifndef GPOS_CBitVectorTest_H
#define GPOS_CBitVectorTest_H

#include "gpos/base.h"

namespace gpos
{
//---------------------------------------------------------------------------
//	@class:
//		CBitVectorTest
//
//	@doc:
//		Static unit tests for bit vector
//
//---------------------------------------------------------------------------
class CBitVectorTest
{
public:
	// unittests
	static GPOS_RESULT EresUnittest();
	static GPOS_RESULT EresUnittest_Basics();
	static GPOS_RESULT EresUnittest_SetOps();
	static GPOS_RESULT EresUnittest_Cursor();
	static GPOS_RESULT EresUnittest_Random();

#ifdef GPOS_DEBUG
	static GPOS_RESULT EresUnittest_OutOfBounds();
#endif	// GPOS_DEBUG

};	// class CBitVectorTest
}  // namespace gpos

#endif	// !GPOS_CBitVectorTest_H

// EOF

相关信息

greenplumn 源码目录

相关文章

greenplumn CAutoPTest 源码

greenplumn CAutoRefTest 源码

greenplumn CAutoRgTest 源码

greenplumn CBitSetIterTest 源码

greenplumn CBitSetTest 源码

greenplumn CDoubleTest 源码

greenplumn CDynamicPtrArrayTest 源码

greenplumn CEnumSetTest 源码

greenplumn CHashMapIterTest 源码

greenplumn CHashMapTest 源码

0  赞