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

zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new e8cc584ec30 Add more test cases on EncryptShowColumnsMergedResult 
(#33600)
e8cc584ec30 is described below

commit e8cc584ec3059a60f50f44038979a8c45cb8c540
Author: Liang Zhang <[email protected]>
AuthorDate: Fri Nov 8 23:29:51 2024 +0800

    Add more test cases on EncryptShowColumnsMergedResult (#33600)
---
 .../merge/dal/show/DecoratedEncryptShowColumnsMergedResultTest.java  | 5 +++++
 .../merge/dal/show/MergedEncryptShowColumnsMergedResultTest.java     | 5 +++++
 2 files changed, 10 insertions(+)

diff --git 
a/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/show/DecoratedEncryptShowColumnsMergedResultTest.java
 
b/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/show/DecoratedEncryptShowColumnsMergedResultTest.java
index 2ae4baef0a3..c3dd21ed9ec 100644
--- 
a/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/show/DecoratedEncryptShowColumnsMergedResultTest.java
+++ 
b/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/show/DecoratedEncryptShowColumnsMergedResultTest.java
@@ -134,6 +134,11 @@ class DecoratedEncryptShowColumnsMergedResultTest {
         assertThrows(SQLFeatureNotSupportedException.class, () -> 
createDecoratedEncryptShowColumnsMergedResult(mergedResult, 
mock(EncryptRule.class)).getInputStream(1, "asc"));
     }
     
+    @Test
+    void assertGetCharacterStream() {
+        assertThrows(SQLFeatureNotSupportedException.class, () -> 
createDecoratedEncryptShowColumnsMergedResult(mergedResult, 
mock(EncryptRule.class)).getCharacterStream(1));
+    }
+    
     private DecoratedEncryptShowColumnsMergedResult 
createDecoratedEncryptShowColumnsMergedResult(final MergedResult mergedResult, 
final EncryptRule encryptRule) {
         ShowColumnsStatementContext showColumnsStatementContext = 
mock(ShowColumnsStatementContext.class, RETURNS_DEEP_STUBS);
         
when(showColumnsStatementContext.getTablesContext().getSimpleTables()).thenReturn(Collections.singleton(new
 SimpleTableSegment(new TableNameSegment(0, 0, new 
IdentifierValue("t_encrypt")))));
diff --git 
a/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/show/MergedEncryptShowColumnsMergedResultTest.java
 
b/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/show/MergedEncryptShowColumnsMergedResultTest.java
index c043f7670a7..e75cb3ca6bb 100644
--- 
a/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/show/MergedEncryptShowColumnsMergedResultTest.java
+++ 
b/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/show/MergedEncryptShowColumnsMergedResultTest.java
@@ -134,6 +134,11 @@ class MergedEncryptShowColumnsMergedResultTest {
         assertThrows(SQLFeatureNotSupportedException.class, () -> 
createMergedEncryptColumnsMergedResult(queryResult, 
mock(EncryptRule.class)).getInputStream(1, "asc"));
     }
     
+    @Test
+    void assertGetCharacterStream() {
+        assertThrows(SQLFeatureNotSupportedException.class, () -> 
createMergedEncryptColumnsMergedResult(queryResult, 
mock(EncryptRule.class)).getCharacterStream(1));
+    }
+    
     private MergedEncryptShowColumnsMergedResult 
createMergedEncryptColumnsMergedResult(final QueryResult queryResult, final 
EncryptRule encryptRule) {
         SelectStatementContext sqlStatementContext = 
mock(SelectStatementContext.class, RETURNS_DEEP_STUBS);
         
when(sqlStatementContext.getTablesContext().getSimpleTables()).thenReturn(Collections.singleton(new
 SimpleTableSegment(new TableNameSegment(0, 0, new 
IdentifierValue("t_encrypt")))));

Reply via email to