From 75e5d7f3ef41f6b241875ebe99d68b1d443c9278 Mon Sep 17 00:00:00 2001 From: Danny Faught Date: Fri, 27 Sep 2024 12:58:14 -0700 Subject: [PATCH] add test coverage for 0 rows Co-Authored-By: Lada Kesseler <23501754+lexler@users.noreply.github.com> --- .../org/apache/cassandra/service/StorageServiceTest.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/unit/org/apache/cassandra/service/StorageServiceTest.java b/test/unit/org/apache/cassandra/service/StorageServiceTest.java index 33c9befb78..f8a6e90c42 100644 --- a/test/unit/org/apache/cassandra/service/StorageServiceTest.java +++ b/test/unit/org/apache/cassandra/service/StorageServiceTest.java @@ -324,6 +324,13 @@ public class StorageServiceTest extends TestBaseImpl assertEquals(4, result); } + @Test + public void calculateSplitCount_ZeroRowCount_ReturnsMinimumOfOne() + { + int result = StorageService.calculateSplitCount(1, 0, 40); + assertEquals(1, result); + } + @Test public void calculateSplitCount_ForLargeRowCount_LimitsResult() {