Add WithMeta unit tests 81/76381/14
authorJim Walker <jim@couchbase.com>
Wed, 5 Apr 2017 15:20:00 +0000 (16:20 +0100)
committerDave Rigby <daver@couchbase.com>
Tue, 18 Apr 2017 11:58:41 +0000 (11:58 +0000)
commit72a3b4281633cd8c3e6703eb03ea222db95c10da
tree49aec859302c1f8555c4a6b1deac7aff3eae06f6
parent4a1704d496b189d5b0c418b6d68bb16cd641afb4
Add WithMeta unit tests

Create a test-suite using the SingleThreaded store test to drive
the with_meta commands.

The test-suite so far tries to exercise many of the error and success
paths.

The intent is to give a starting point for more comprehensive and easy
to understand *with_meta tests as opposed to the extension of the
testapp tests.

Change-Id: I4bdfec9879de3a9671fed820f9b5aab0ac7d2c71
Reviewed-on: http://review.couchbase.org/76381
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Dave Rigby <daver@couchbase.com>
CMakeLists.txt
tests/mock/mock_synchronous_ep_engine.cc
tests/mock/mock_synchronous_ep_engine.h
tests/module_tests/evp_store_with_meta.cc [new file with mode: 0644]
tests/module_tests/kv_bucket_test.cc
tests/module_tests/kv_bucket_test.h