def test__verify_commit_offsets_requests_invalid_types_no_raise_error( self, kafka_client_mock ): new_offsets = {'topic1': 2, 'topic2': 1} with pytest.raises(TypeError): _verify_commit_offsets_requests( kafka_client_mock, new_offsets, False )
def test__verify_commit_offsets_requests_invalid_types_raise_error( self, kafka_client_mock ): new_offsets = "my_str" with pytest.raises(TypeError): _verify_commit_offsets_requests( kafka_client_mock, new_offsets, True )
def test__verify_commit_offsets_requests_bad_topics( self, kafka_client_mock): new_offsets = { 'topic32': { 0: 123, 1: 456, }, 'topic33': { 0: 12, }, } with pytest.raises(UnknownTopic): _verify_commit_offsets_requests(kafka_client_mock, new_offsets, True)
def test__verify_commit_offsets_requests_bad_partitions( self, kafka_client_mock): new_offsets = { 'topic1': { 23: 123, 11: 456, }, 'topic2': { 21: 12, }, } with pytest.raises(UnknownPartitions): _verify_commit_offsets_requests(kafka_client_mock, new_offsets, True)
def test__verify_commit_offsets_requests_bad_partitions_no_fail( self, kafka_client_mock ): new_offsets = { 'topic1': { 0: 32, 23: 123, 11: 456, }, 'topic2': { 21: 12, }, } valid_new_offsets = _verify_commit_offsets_requests( kafka_client_mock, new_offsets, False ) expected_valid_offsets = { 'topic1': { 0: 32, }, } assert valid_new_offsets == expected_valid_offsets
def test__verify_commit_offsets_requests_bad_topics( self, kafka_client_mock ): new_offsets = { 'topic32': { 0: 123, 1: 456, }, 'topic33': { 0: 12, }, } with pytest.raises(UnknownTopic): _verify_commit_offsets_requests( kafka_client_mock, new_offsets, True )
def test__verify_commit_offsets_requests_bad_partitions( self, kafka_client_mock ): new_offsets = { 'topic1': { 23: 123, 11: 456, }, 'topic2': { 21: 12, }, } with pytest.raises(UnknownPartitions): _verify_commit_offsets_requests( kafka_client_mock, new_offsets, True )
def test__verify_commit_offsets_requests_bad_topics_no_fail( self, kafka_client_mock): new_offsets = { 'topic32': { 0: 123, 1: 456, }, 'topic33': { 0: 12, }, } valid_new_offsets = _verify_commit_offsets_requests( kafka_client_mock, new_offsets, False) assert valid_new_offsets == {}
def test__verify_commit_offsets_requests(self, kafka_client_mock): new_offsets = { 'topic1': { 0: 123, 1: 456, }, 'topic2': { 0: 12, }, } valid_new_offsets = _verify_commit_offsets_requests( kafka_client_mock, new_offsets, True) assert new_offsets == valid_new_offsets
def test__verify_commit_offsets_requests(self, kafka_client_mock): new_offsets = { 'topic1': { 0: 123, 1: 456, }, 'topic2': { 0: 12, }, } valid_new_offsets = _verify_commit_offsets_requests( kafka_client_mock, new_offsets, True ) assert new_offsets == valid_new_offsets
def test__verify_commit_offsets_requests_bad_topics_no_fail( self, kafka_client_mock ): new_offsets = { 'topic32': { 0: 123, 1: 456, }, 'topic33': { 0: 12, }, } valid_new_offsets = _verify_commit_offsets_requests( kafka_client_mock, new_offsets, False ) assert valid_new_offsets == {}