@@ -849,13 +849,6 @@ class ConnectionTest : public DCPTest,
849849 void testConsumerNegotiatesIncludeDeletedUserXattrs (
850850 IncludeDeletedUserXattrs producerState);
851851
852- /* *
853- * @param producerState Are we simulating a negotiation against a Producer
854- * that enables IncludeDeletedUserXattrs?
855- */
856- void testProducerNegotiatesIncludeDeletedUserXattrs (
857- IncludeDeletedUserXattrs producerState);
858-
859852 /* vbucket associated with this connection */
860853 Vbid vbid;
861854};
@@ -1781,47 +1774,6 @@ TEST_P(ConnectionTest, ConsumerNegotiatesDeletedUserXattrs_EnabledAtProducer) {
17811774 IncludeDeletedUserXattrs::Yes);
17821775}
17831776
1784- void ConnectionTest::testProducerNegotiatesIncludeDeletedUserXattrs (
1785- IncludeDeletedUserXattrs producerState) {
1786- const void * cookie = create_mock_cookie ();
1787-
1788- uint32_t dcpOpenFlags;
1789- ENGINE_ERROR_CODE expectedControlResp;
1790- switch (producerState) {
1791- case IncludeDeletedUserXattrs::Yes: {
1792- dcpOpenFlags =
1793- cb::mcbp::request::DcpOpenPayload::IncludeDeletedUserXattrs;
1794- expectedControlResp = ENGINE_SUCCESS;
1795- break ;
1796- }
1797- case IncludeDeletedUserXattrs::No: {
1798- dcpOpenFlags = 0 ;
1799- expectedControlResp = ENGINE_EINVAL;
1800- break ;
1801- }
1802- }
1803-
1804- const auto producer = std::make_shared<MockDcpProducer>(
1805- *engine, cookie, " test_producer" , dcpOpenFlags);
1806- EXPECT_EQ (producerState, producer->public_getIncludeDeletedUserXattrs ());
1807- EXPECT_EQ (expectedControlResp,
1808- producer->control (0 , " include_deleted_user_xattrs" , " true" ));
1809-
1810- destroy_mock_cookie (cookie);
1811- }
1812-
1813- TEST_P (ConnectionTest,
1814- ProducerNegotiatesIncludeDeletedUserXattrs_DisabledAtProducer) {
1815- testProducerNegotiatesIncludeDeletedUserXattrs (
1816- IncludeDeletedUserXattrs::No);
1817- }
1818-
1819- TEST_P (ConnectionTest,
1820- ProducerNegotiatesIncludeDeletedUserXattrs_EnabledAtProducer) {
1821- testProducerNegotiatesIncludeDeletedUserXattrs (
1822- IncludeDeletedUserXattrs::Yes);
1823- }
1824-
18251777TEST_P (ConnectionTest, AckCorrectPassiveStream) {
18261778 ASSERT_EQ (ENGINE_SUCCESS, set_vb_state (vbid, vbucket_state_replica));
18271779
0 commit comments