@@ -44,7 +44,7 @@ struct clCreateSubBufferValidFlagsNoHostPtrTests
4444 : public clCreateSubBufferTemplateTests<false , CL_MEM_READ_WRITE> {
4545};
4646
47- TEST_P (clCreateSubBufferValidFlagsNoHostPtrTests, validFlags ) {
47+ TEST_P (clCreateSubBufferValidFlagsNoHostPtrTests, GivenValidFlagsWhenCreatingSubBufferThenSubBufferIsCreatedAndSuccessIsReturned ) {
4848 cl_buffer_region region = {0 , 12 };
4949 cl_mem_flags flags = GetParam ();
5050
@@ -74,7 +74,7 @@ struct clCreateSubBufferInvalidFlagsHostPtrTests
7474 : public clCreateSubBufferTemplateTests<true , CL_MEM_HOST_NO_ACCESS | CL_MEM_READ_ONLY> {
7575};
7676
77- TEST_P (clCreateSubBufferInvalidFlagsHostPtrTests, invalidFlags ) {
77+ TEST_P (clCreateSubBufferInvalidFlagsHostPtrTests, GivenInvalidFlagsWhenCreatingSubBufferThenInvalidValueErrorIsReturned ) {
7878 cl_buffer_region region = {4 , 12 };
7979 cl_mem_flags flags = GetParam ();
8080
@@ -120,7 +120,7 @@ class clCreateSubBufferTests : public api_tests {
120120 cl_uchar pHostPtr[64 ];
121121};
122122
123- TEST_F (clCreateSubBufferTests, inRange ) {
123+ TEST_F (clCreateSubBufferTests, GivenInBoundsRegionWhenCreatingSubBufferThenSubBufferIsCreatedAndSuccessIsReturned ) {
124124 cl_buffer_region region = {0 , 12 };
125125
126126 auto subBuffer = clCreateSubBuffer (buffer, CL_MEM_READ_WRITE, CL_BUFFER_CREATE_TYPE_REGION,
@@ -131,7 +131,7 @@ TEST_F(clCreateSubBufferTests, inRange) {
131131 clReleaseMemObject (subBuffer);
132132}
133133
134- TEST_F (clCreateSubBufferTests, outOfRange ) {
134+ TEST_F (clCreateSubBufferTests, GivenOutOfBoundsRegionWhenCreatingSubBufferThenInvalidValueErrorIsReturned ) {
135135 cl_buffer_region region = {4 , 68 };
136136
137137 auto subBuffer = clCreateSubBuffer (buffer, CL_MEM_READ_WRITE, CL_BUFFER_CREATE_TYPE_REGION,
@@ -140,7 +140,7 @@ TEST_F(clCreateSubBufferTests, outOfRange) {
140140 EXPECT_EQ (CL_INVALID_VALUE, retVal);
141141}
142142
143- TEST_F (clCreateSubBufferTests, subFromSub ) {
143+ TEST_F (clCreateSubBufferTests, GivenSubBufferAsBufferWhenCreatingSubBufferThenInvalidMemObjectErrorIsReturned ) {
144144 cl_buffer_region region0 = {0 , 60 };
145145 cl_buffer_region region1 = {8 , 20 };
146146
@@ -157,7 +157,7 @@ TEST_F(clCreateSubBufferTests, subFromSub) {
157157 clReleaseMemObject (subBuffer);
158158}
159159
160- TEST_F (clCreateSubBufferTests, invalidParent ) {
160+ TEST_F (clCreateSubBufferTests, GivenInvalidBufferObjectWhenCreatingSubBufferThenInvalidMemObjectErrorIsReturned ) {
161161 cl_buffer_region region = {4 , 60 };
162162 cl_int trash[] = {0x01 , 0x08 , 0x88 , 0xcc , 0xab , 0x55 };
163163
@@ -167,7 +167,7 @@ TEST_F(clCreateSubBufferTests, invalidParent) {
167167 EXPECT_EQ (CL_INVALID_MEM_OBJECT, retVal);
168168}
169169
170- TEST_F (clCreateSubBufferTests, invalidOffset ) {
170+ TEST_F (clCreateSubBufferTests, GivenInvalidOffsetWhenCreatingSubBufferThenMisalignedSubBufferOffsetErrorIsReturned ) {
171171 cl_buffer_region region = {1 , 60 };
172172
173173 auto subBuffer = clCreateSubBuffer (buffer, CL_MEM_READ_WRITE,
@@ -176,7 +176,7 @@ TEST_F(clCreateSubBufferTests, invalidOffset) {
176176 EXPECT_EQ (CL_MISALIGNED_SUB_BUFFER_OFFSET, retVal);
177177}
178178
179- TEST_F (clCreateSubBufferTests, noRegion ) {
179+ TEST_F (clCreateSubBufferTests, GivenNoRegionWhenCreatingSubBufferThenInvalidValueErrorIsReturned ) {
180180 cl_buffer_region region = {4 , 60 };
181181
182182 auto subBuffer = clCreateSubBuffer (buffer, CL_MEM_READ_WRITE, CL_BUFFER_CREATE_TYPE_REGION,
@@ -193,7 +193,7 @@ TEST_F(clCreateSubBufferTests, noRegion) {
193193 EXPECT_EQ (CL_INVALID_VALUE, retVal);
194194}
195195
196- TEST_F (clCreateSubBufferTests, inheritFlags ) {
196+ TEST_F (clCreateSubBufferTests, GivenBufferWithFlagsWhenCreatingSubBufferThenFlagsAreInherited ) {
197197 cl_buffer_region region = {0 , 60 };
198198
199199 auto subBuffer = clCreateSubBuffer (buffer, CL_MEM_READ_ONLY, CL_BUFFER_CREATE_TYPE_REGION,
0 commit comments