Provides tests for types Vector, DynamicVector and all Vector functionality.
void testConstruction()
Tests constructors.
void testVectorScalarOperations()
Tests methods from VectorScalarOperations.h.
virtual void setUp()
Setup your test case.
virtual void run()
This routine is triggered by the TestCaseCollection.
void testVectorOperations()
Tests methods from VectorOperations.h.
void testWrappedVector()
Tests wrapping a raw array with (static) vector semantics.
void testVectorCompare()
Tests methods from VectorCompare.h.
void testAssignment()
Tests methods from VectorAssign.h and operator= from Vector types.
virtual ~VectorTest()
Destructor, empty.
void testVectorVectorCompare()
void testVectorVectorOperations()
Tests methods from VectorVectorOperations.h.
Represents one test case.
Have to include this header, as I need access to the SYCL_EXTERNAL keyword.