This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git


The following commit(s) were added to refs/heads/master by this push:
     new 8b8c8b370 Add test for non-blank length 1 strings
8b8c8b370 is described below

commit 8b8c8b37039ba1641859842014c4a301870e7e5d
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sat Jul 13 09:22:39 2024 -0400

    Add test for non-blank length 1 strings
---
 .../org/apache/commons/lang3/StringUtilsEmptyBlankTest.java | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git 
a/src/test/java/org/apache/commons/lang3/StringUtilsEmptyBlankTest.java 
b/src/test/java/org/apache/commons/lang3/StringUtilsEmptyBlankTest.java
index aaa6913d5..a734fe1cc 100644
--- a/src/test/java/org/apache/commons/lang3/StringUtilsEmptyBlankTest.java
+++ b/src/test/java/org/apache/commons/lang3/StringUtilsEmptyBlankTest.java
@@ -35,6 +35,7 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
         assertNull(StringUtils.firstNonBlank(null, null, null));
         assertNull(StringUtils.firstNonBlank(null, "", " "));
         assertNull(StringUtils.firstNonBlank(null, null, " "));
+        assertEquals("a", StringUtils.firstNonBlank(null, "a"));
         assertEquals("zz", StringUtils.firstNonBlank(null, "zz"));
         assertEquals("abc", StringUtils.firstNonBlank("abc"));
         assertEquals("xyz", StringUtils.firstNonBlank(null, "xyz"));
@@ -48,6 +49,7 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
         assertNull(StringUtils.firstNonEmpty(null, null, null));
         assertEquals(" ", StringUtils.firstNonEmpty(null, "", " "));
         assertNull(StringUtils.firstNonEmpty(null, null, ""));
+        assertEquals("a", StringUtils.firstNonEmpty(null, "a"));
         assertEquals("zz", StringUtils.firstNonEmpty(null, "zz"));
         assertEquals("abc", StringUtils.firstNonEmpty("abc"));
         assertEquals("xyz", StringUtils.firstNonEmpty(null, "xyz"));
@@ -61,6 +63,7 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
         assertTrue(StringUtils.isAllBlank(null, null));
         assertTrue(StringUtils.isAllBlank(null, " "));
         assertFalse(StringUtils.isAllBlank(null, "foo"));
+        assertFalse(StringUtils.isAllBlank(null, "a"));
         assertFalse(StringUtils.isAllBlank("", "bar"));
         assertFalse(StringUtils.isAllBlank("bob", ""));
         assertFalse(StringUtils.isAllBlank("  bob  ", null));
@@ -75,6 +78,7 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
         assertTrue(StringUtils.isAllEmpty((String) null));
         assertTrue(StringUtils.isAllEmpty((String[]) null));
         assertFalse(StringUtils.isAllEmpty(null, "foo"));
+        assertFalse(StringUtils.isAllEmpty(null, "a"));
         assertFalse(StringUtils.isAllEmpty("", "bar"));
         assertFalse(StringUtils.isAllEmpty("bob", ""));
         assertFalse(StringUtils.isAllEmpty("  bob  ", null));
@@ -101,6 +105,7 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
         assertTrue(StringUtils.isAnyEmpty((String) null));
         assertFalse(StringUtils.isAnyEmpty((String[]) null));
         assertTrue(StringUtils.isAnyEmpty(null, "foo"));
+        assertTrue(StringUtils.isAnyEmpty(null, "a"));
         assertTrue(StringUtils.isAnyEmpty("", "bar"));
         assertTrue(StringUtils.isAnyEmpty("bob", ""));
         assertTrue(StringUtils.isAnyEmpty("  bob  ", null));
@@ -113,6 +118,7 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
         assertTrue(StringUtils.isBlank(null));
         assertTrue(StringUtils.isBlank(""));
         assertTrue(StringUtils.isBlank(StringUtilsTest.WHITESPACE));
+        assertFalse(StringUtils.isBlank("a"));
         assertFalse(StringUtils.isBlank("foo"));
         assertFalse(StringUtils.isBlank("  foo  "));
     }
@@ -122,6 +128,7 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
         assertTrue(StringUtils.isEmpty(null));
         assertTrue(StringUtils.isEmpty(""));
         assertFalse(StringUtils.isEmpty(" "));
+        assertFalse(StringUtils.isEmpty("a"));
         assertFalse(StringUtils.isEmpty("foo"));
         assertFalse(StringUtils.isEmpty("  foo  "));
     }
@@ -130,9 +137,11 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
     public void testIsNoneBlank() {
         assertFalse(StringUtils.isNoneBlank((String) null));
         assertTrue(StringUtils.isNoneBlank((String[]) null));
+        assertFalse(StringUtils.isNoneBlank(null, "a"));
         assertFalse(StringUtils.isNoneBlank(null, "foo"));
         assertFalse(StringUtils.isNoneBlank(null, null));
         assertFalse(StringUtils.isNoneBlank("", "bar"));
+        assertFalse(StringUtils.isNoneBlank("a", ""));
         assertFalse(StringUtils.isNoneBlank("bob", ""));
         assertFalse(StringUtils.isNoneBlank("  bob  ", null));
         assertFalse(StringUtils.isNoneBlank(" ", "bar"));
@@ -143,9 +152,11 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
     public void testIsNoneEmpty() {
         assertFalse(StringUtils.isNoneEmpty((String) null));
         assertTrue(StringUtils.isNoneEmpty((String[]) null));
+        assertFalse(StringUtils.isNoneEmpty(null, "a"));
         assertFalse(StringUtils.isNoneEmpty(null, "foo"));
         assertFalse(StringUtils.isNoneEmpty("", "bar"));
         assertFalse(StringUtils.isNoneEmpty("bob", ""));
+        assertFalse(StringUtils.isNoneEmpty("a", ""));
         assertFalse(StringUtils.isNoneEmpty("  bob  ", null));
         assertTrue(StringUtils.isNoneEmpty(" ", "bar"));
         assertTrue(StringUtils.isNoneEmpty("foo", "bar"));
@@ -156,6 +167,7 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
         assertFalse(StringUtils.isNotBlank(null));
         assertFalse(StringUtils.isNotBlank(""));
         assertFalse(StringUtils.isNotBlank(StringUtilsTest.WHITESPACE));
+        assertTrue(StringUtils.isNotBlank("a"));
         assertTrue(StringUtils.isNotBlank("foo"));
         assertTrue(StringUtils.isNotBlank("  foo  "));
     }
@@ -165,6 +177,7 @@ public class StringUtilsEmptyBlankTest extends 
AbstractLangTest {
         assertFalse(StringUtils.isNotEmpty(null));
         assertFalse(StringUtils.isNotEmpty(""));
         assertTrue(StringUtils.isNotEmpty(" "));
+        assertTrue(StringUtils.isNotEmpty("a"));
         assertTrue(StringUtils.isNotEmpty("foo"));
         assertTrue(StringUtils.isNotEmpty("  foo  "));
     }

Reply via email to