Assert HandleCommands succeeds

This commit is contained in:
Kai Ninomiya
2018-06-20 18:54:18 -07:00
committed by Kai Ninomiya
parent d5c1ecaf64
commit 21006bbe6f
8 changed files with 21 additions and 14 deletions

View File

@@ -282,8 +282,8 @@ void NXTTest::SwapBuffersForCapture() {
void NXTTest::FlushWire() {
if (gTestUsesWire) {
mC2sBuf->Flush();
mS2cBuf->Flush();
ASSERT(mC2sBuf->Flush());
ASSERT(mS2cBuf->Flush());
}
}

View File

@@ -15,6 +15,7 @@
#include "gtest/gtest.h"
#include "mock/mock_nxt.h"
#include "common/Assert.h"
#include "wire/TerribleCommandBuffer.h"
#include "wire/Wire.h"
@@ -164,11 +165,11 @@ class WireTestsBase : public Test {
}
void FlushClient() {
mC2sBuf->Flush();
ASSERT_TRUE(mC2sBuf->Flush());
}
void FlushServer() {
mS2cBuf->Flush();
ASSERT_TRUE(mS2cBuf->Flush());
}
MockProcTable api;
@@ -807,7 +808,7 @@ TEST_F(WireBufferMappingTests, DestroyBeforeReadRequestEnd) {
TEST_F(WireBufferMappingTests, UnmapCalledTooEarlyForRead) {
nxtCallbackUserdata userdata = 8657;
nxtBufferMapReadAsync(buffer, 40, sizeof(uint32_t), ToMockBufferMapReadCallback, userdata);
uint32_t bufferContent = 31337;
EXPECT_CALL(api, OnBufferMapReadAsyncCallback(apiBuffer, 40, sizeof(uint32_t), _, _))
.WillOnce(InvokeWithoutArgs([&]() {