Skip to content

Commit 857cb29

Browse files
committed
fix npe check test
1 parent dc4c82a commit 857cb29

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

.github/workflows/unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
run: mvn --batch-mode clean test
3131

3232
- name: Test Coverage
33-
uses: codecov/codecov-action@v4.0.1
33+
uses: codecov/codecov-action@v5
3434
env:
3535
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
3636

src/test/java/org/spacious_team/table_wrapper/api/StringPrefixPredicateTest.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
import org.spacious_team.table_wrapper.api.StringPrefixPredicate.IgnoreCaseStringPrefixPredicate;
2626
import org.spacious_team.table_wrapper.api.StringPrefixPredicate.PredicateOnObjectWrapper;
2727

28+
import java.util.function.Predicate;
29+
2830
import static org.junit.jupiter.api.Assertions.*;
2931
import static org.spacious_team.table_wrapper.api.StringPrefixPredicate.ignoreCaseStringPrefixPredicate;
3032
import static org.spacious_team.table_wrapper.api.StringPrefixPredicate.ignoreCaseStringPrefixPredicateOnObject;
@@ -105,8 +107,10 @@ void ignoreCaseStringPrefixPredicate_notMatchedString(String prefix, String test
105107
}
106108

107109
@Test
110+
@SuppressWarnings("DataFlowIssue")
108111
void ignoreCaseStringPrefixPredicate_null() {
109-
assertThrows(NullPointerException.class, () -> ignoreCaseStringPrefixPredicate("any").test(null));
112+
Predicate<String> predicate = ignoreCaseStringPrefixPredicate("any");
113+
assertThrows(NullPointerException.class, () -> predicate.test(null));
110114
}
111115

112116
@Test

src/test/java/org/spacious_team/table_wrapper/api/TableCellTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ void getValueOrDefaultExceptionally() {
5050
Object expectedDefault = new Object();
5151
doThrow(RuntimeException.class).when(cell).getValue();
5252

53-
@SuppressWarnings("DataFlowIssue") @Nullable
54-
Object result = cell.getValueOrDefault(expectedDefault);
53+
@SuppressWarnings("DataFlowIssue")
54+
@Nullable Object result = cell.getValueOrDefault(expectedDefault);
5555

5656
assertSame(expectedDefault, result);
5757
verify(cell).getValue();

0 commit comments

Comments
 (0)