Date: Tuesday, September 13, 2022 @ 22:36:59
  Author: muflone
Revision: 1301124

upgpkg: dbeaver 22.2.0-1

Modified:
  dbeaver/trunk/PKGBUILD
Deleted:
  dbeaver/trunk/mockito-1.patch
  dbeaver/trunk/mockito-2.patch

-----------------+
 PKGBUILD        |   16 -
 mockito-1.patch |   22 -
 mockito-2.patch |  840 ------------------------------------------------------
 3 files changed, 4 insertions(+), 874 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-09-13 22:36:34 UTC (rev 1301123)
+++ PKGBUILD    2022-09-13 22:36:59 UTC (rev 1301124)
@@ -2,7 +2,7 @@
 # Contributor: Arne Hoch <[email protected]>
 
 pkgname=dbeaver
-pkgver=22.1.3
+pkgver=22.2.0
 pkgrel=1
 pkgdesc="Free universal SQL Client for developers and database administrators 
(community edition)"
 arch=('x86_64')
@@ -20,18 +20,14 @@
         "${pkgname}.profile.gz"
         "${pkgname}.hook"
         "${pkgname}.install"
-        "tycho_source_11.patch"
-        
"mockito-1.patch"::"https://github.com/dbeaver/dbeaver/commit/af4ca28fb91e4feffeff36c3a1ef5903f1584cb7.patch";
-        
"mockito-2.patch"::"https://github.com/dbeaver/dbeaver/commit/141080857621c98c8fe84a069cbcc50ee033e6d2.patch";)
-sha256sums=('874921bad8bdcf37e4c9cb94f0b599f5d561de3934cecfef5ae2da3603a970a8'
+        "tycho_source_11.patch")
+sha256sums=('813d3888ddaec204ebefd4b6270f903aaa994a05e5c268779d3f713ccb38d8a3'
             '9480a7d08f680e10c399db070c5a04cbabf282442602a2ef83d1159fe7c3e88b'
             '406a2980806c394670e88b1ae70134900be376c2ea4a4216610591cc8b557526'
             '1863e74bdcf22b7328e6e8487cbebff7d5360e34bde85c1dd226b168b4737034'
             'f8b763ca210bfa4d9a4e407b656ba4f5d1bf2f3f54c67044f7a4dd0c3625fc22'
             'f8d65dd933049b587a5815ea75a30ef944300b812df383ca1c2dcd68280bc7ab'
-            '2b5259a22ecd17c7fe501fe161aa866652c6c87f0435d94bf16d3447fc0cfd1c'
-            '7d36f5cda55cb19e91b682ab20d4943ab4819372eeba58d5e08477957c60ad4d'
-            '70e39b0c86a86ff760dc1c77b788fd95e8122f0688deb4897090c321c658f60a')
+            '2b5259a22ecd17c7fe501fe161aa866652c6c87f0435d94bf16d3447fc0cfd1c')
 install="${pkgname}.install"
 
 prepare() {
@@ -47,10 +43,6 @@
   # Fix for Java >= 11
   patch -Np1 -i "${srcdir}/tycho_source_11.patch"
 
-  # Fix for Mockito
-  patch -Np1 -i "${srcdir}/mockito-1.patch"
-  patch -Np1 -i "${srcdir}/mockito-2.patch"
-
   # Download dependencies during prepare FS#55873
   # https://bugs.archlinux.org/task/55873
   export MAVEN_OPTS="-Xmx2048m"

Deleted: mockito-1.patch
===================================================================
--- mockito-1.patch     2022-09-13 22:36:34 UTC (rev 1301123)
+++ mockito-1.patch     2022-09-13 22:36:59 UTC (rev 1301124)
@@ -1,22 +0,0 @@
-From af4ca28fb91e4feffeff36c3a1ef5903f1584cb7 Mon Sep 17 00:00:00 2001
-From: Serge Rider <[email protected]>
-Date: Fri, 29 Jul 2022 14:27:24 +0300
-Subject: [PATCH] Mockito deps
-
----
- product/localRepository/pom.xml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/product/localRepository/pom.xml b/product/localRepository/pom.xml
-index 4d3731a6eff..e3bb4e62bdd 100644
---- a/product/localRepository/pom.xml
-+++ b/product/localRepository/pom.xml
-@@ -67,7 +67,7 @@
-                                                               
<artifact><id>org.jkiss.bundle:org.jkiss.bundle.apache.dbcp:LATEST</id></artifact>
- 
-                                                               <!-- Tests -->
--                                                              
<artifact><id>org.mockito:mockito-all:1.10.19</id></artifact>
-+                                                              
<artifact><id>org.mockito:mockito-core:4.6.1</id></artifact>
-                                                       </artifacts>
-                                                       
<additionalArgs>-metadataRepositoryName "${repo-name}" -artifactRepositoryName 
"${repo-name}"</additionalArgs>
- 

Deleted: mockito-2.patch
===================================================================
--- mockito-2.patch     2022-09-13 22:36:34 UTC (rev 1301123)
+++ mockito-2.patch     2022-09-13 22:36:59 UTC (rev 1301124)
@@ -1,840 +0,0 @@
-From 141080857621c98c8fe84a069cbcc50ee033e6d2 Mon Sep 17 00:00:00 2001
-From: Serge Rider <[email protected]>
-Date: Fri, 29 Jul 2022 16:02:47 +0300
-Subject: [PATCH] dbeaver/dbeaver#17201 Upgrade Mockito engine
-
----
- .../META-INF/MANIFEST.MF                      |  2 +-
- .../GreenplumExternalTableManager2Test.java   |  6 +--
- .../edit/GreenplumTableManagerTest.java       |  6 +--
- .../model/GreenplumExternalTableTest.java     |  6 +--
- .../model/GreenplumFunctionTest.java          | 14 +++----
- .../greenplum/model/GreenplumTableTest.java   |  6 +--
- .../model/GreenplumWithClauseBuilderTest.java |  2 +-
- .../model/PostgreServerGreenplumTest.java     |  6 +--
- .../META-INF/MANIFEST.MF                      |  2 +-
- .../model/OracleAlterTableColumnTest.java     |  2 +-
- .../ext/oracle/model/OracleBaseTableTest.java |  2 +-
- .../model/OracleDialectFunctionsTest.java     |  4 +-
- .../META-INF/MANIFEST.MF                      |  2 +-
- .../postgresql/PostgreValueParserTest.java    | 37 +++++++++----------
- .../model/PostgreDialectFunctionsTest.java    |  4 +-
- .../model/PostgreServerExtensionBaseTest.java |  2 +-
- .../model/PostgreTableBaseTest.java           | 10 ++---
- .../META-INF/MANIFEST.MF                      |  2 +-
- .../parser/common/test/ParserTest.java        |  2 +-
- .../META-INF/MANIFEST.MF                      |  2 +-
- .../org/jkiss/dbeaver/model/DBUtilsTest.java  |  2 +-
- .../dbeaver/model/DBValueFormattingTest.java  |  6 +--
- .../dbeaver/model/DataTypeConverterTest.java  |  4 +-
- .../EpochTimeAttributeTransformerTest.java    |  2 +-
- .../builder/DatabaseContainerBuilder.java     |  4 +-
- .../builder/SchemaContainerBuilder.java       |  4 +-
- .../TableAttributeContainerBuilder.java       |  4 +-
- .../builder/TableContainerBuilder.java        |  4 +-
- .../builder/request/RequestBuilder.java       |  4 +-
- .../tokenized/SQLFormatterTokenizedTest.java  | 12 +++---
- .../parser/SQLScriptParserGenericsTest.java   |  9 +++--
- .../model/sql/parser/SQLScriptParserTest.java |  6 +--
- .../parser/TokenPredicatesConditionTest.java  |  8 ++--
- .../dbeaver/model/sql/parser/TrieTest.java    |  2 +-
- .../tools/transfer/CSVImporterTest.java       |  2 +-
- 35 files changed, 96 insertions(+), 96 deletions(-)
-
-diff --git a/test/org.jkiss.dbeaver.ext.greenplum.test/META-INF/MANIFEST.MF 
b/test/org.jkiss.dbeaver.ext.greenplum.test/META-INF/MANIFEST.MF
-index ae05443fe6d..8430f8323f3 100644
---- a/test/org.jkiss.dbeaver.ext.greenplum.test/META-INF/MANIFEST.MF
-+++ b/test/org.jkiss.dbeaver.ext.greenplum.test/META-INF/MANIFEST.MF
-@@ -10,7 +10,7 @@ Bundle-ClassPath: .
- Fragment-Host: org.jkiss.dbeaver.ext.greenplum
- Bundle-ActivationPolicy: lazy
- Require-Bundle: org.junit,
-- org.mockito.mockito-all,
-+ org.mockito.mockito-core,
-  org.jkiss.dbeaver.headless,
-  org.jkiss.dbeaver.model,
-  org.jkiss.dbeaver.registry,
-diff --git 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/edit/GreenplumExternalTableManager2Test.java
 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/edit/GreenplumExternalTableManager2Test.java
-index aa00d28863f..9a06c0310d5 100644
---- 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/edit/GreenplumExternalTableManager2Test.java
-+++ 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/edit/GreenplumExternalTableManager2Test.java
-@@ -27,10 +27,10 @@
- import org.junit.Before;
- import org.junit.Test;
- import org.junit.runner.RunWith;
--import org.mockito.Matchers;
-+import org.mockito.ArgumentMatchers;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.sql.ResultSet;
- import java.sql.SQLException;
-@@ -60,7 +60,7 @@ public void setUp() {
-         Mockito.when(mockDataSource.getSQLDialect()).thenReturn(new 
PostgreDialect());
-         Mockito.when(mockSchema.getDatabase()).thenReturn(mockDatabase);
-         Mockito.when(mockSchema.getDataSource()).thenReturn(mockDataSource);
--        Mockito.when(mockDataSource.isServerVersionAtLeast(Matchers.anyInt(), 
Matchers.anyInt())).thenReturn(false);
-+        
Mockito.when(mockDataSource.isServerVersionAtLeast(ArgumentMatchers.anyInt(), 
ArgumentMatchers.anyInt())).thenReturn(false);
-         
Mockito.when(mockDataSource.getServerType()).thenReturn(mockServerGreenplum);
- 
-         greenplumExternalTableManager = new GreenplumExternalTableManager();
-diff --git 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/edit/GreenplumTableManagerTest.java
 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/edit/GreenplumTableManagerTest.java
-index 207bd8dac20..32428f60814 100644
---- 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/edit/GreenplumTableManagerTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/edit/GreenplumTableManagerTest.java
-@@ -28,10 +28,10 @@
- import org.junit.Before;
- import org.junit.Test;
- import org.junit.runner.RunWith;
--import org.mockito.Matchers;
-+import org.mockito.ArgumentMatchers;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.sql.ResultSet;
- import java.sql.SQLException;
-@@ -61,7 +61,7 @@ public void setUp() {
-         Mockito.when(mockDataSource.getSQLDialect()).thenReturn(new 
PostgreDialect());
-         Mockito.when(mockSchema.getDatabase()).thenReturn(mockDatabase);
-         Mockito.when(mockSchema.getDataSource()).thenReturn(mockDataSource);
--        Mockito.when(mockDataSource.isServerVersionAtLeast(Matchers.anyInt(), 
Matchers.anyInt())).thenReturn(false);
-+        
Mockito.when(mockDataSource.isServerVersionAtLeast(ArgumentMatchers.anyInt(), 
ArgumentMatchers.anyInt())).thenReturn(false);
-         
Mockito.when(mockDataSource.getServerType()).thenReturn(mockServerGreenplum);
- 
-         greenplumTableManager = new GreenplumTableManager();
-diff --git 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumExternalTableTest.java
 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumExternalTableTest.java
-index afaa8024919..a9c95fc3088 100644
---- 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumExternalTableTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumExternalTableTest.java
-@@ -27,10 +27,10 @@
- import org.junit.Before;
- import org.junit.Test;
- import org.junit.runner.RunWith;
--import org.mockito.Matchers;
-+import org.mockito.ArgumentMatchers;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.sql.SQLException;
- import java.util.Arrays;
-@@ -81,7 +81,7 @@ public void setup() throws SQLException {
-         Mockito.when(mockSchema.getTableCache()).thenReturn(mockTableCache);
-         Mockito.when(mockDataSource.getSQLDialect()).thenReturn(new 
PostgreDialect());
-         
Mockito.when(mockDataSource.getServerType()).thenReturn(mockServerGreenplum);
--        Mockito.when(mockDataSource.isServerVersionAtLeast(Matchers.anyInt(), 
Matchers.anyInt())).thenReturn(false);
-+        
Mockito.when(mockDataSource.isServerVersionAtLeast(ArgumentMatchers.anyInt(), 
ArgumentMatchers.anyInt())).thenReturn(false);
- 
-         
Mockito.when(mockResults.getString("relname")).thenReturn(exampleTableName);
-         
Mockito.when(mockResults.getString("fmttype")).thenReturn(exampleFormatType);
-diff --git 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumFunctionTest.java
 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumFunctionTest.java
-index 0c3206b2092..2ac42710c0b 100644
---- 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumFunctionTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumFunctionTest.java
-@@ -30,7 +30,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.sql.SQLException;
- 
-@@ -69,19 +69,19 @@ public class GreenplumFunctionTest {
- 
-     @Before
-     public void setUp() throws Exception {
--        Mockito.when(mockSchema.getDatabase()).thenReturn(mockDatabase);
-+//        Mockito.when(mockSchema.getDatabase()).thenReturn(mockDatabase);
-         Mockito.when(mockSchema.getDataSource()).thenReturn(mockDataSource);
-         Mockito.when(mockSchema.getName()).thenReturn(exampleSchemaName);
--        Mockito.when(mockSchema.getTableCache()).thenReturn(mockTableCache);
--        
Mockito.when(mockSchema.getConstraintCache()).thenReturn(mockConstraintCache);
-+//        Mockito.when(mockSchema.getTableCache()).thenReturn(mockTableCache);
-+//        
Mockito.when(mockSchema.getConstraintCache()).thenReturn(mockConstraintCache);
- 
-         Mockito.when(mockDataSource.getServerType()).thenReturn(new 
PostgreServerGreenplum(mockDataSource));
-         Mockito.when(mockDataSource.getSQLDialect()).thenReturn(new 
PostgreDialect());
-         Mockito.when(mockDataSource.isServerVersionAtLeast(Mockito.anyInt(), 
Mockito.anyInt())).thenReturn(false);
--        
Mockito.when(mockDataSource.getDefaultInstance()).thenReturn(mockDatabase);
-+//        
Mockito.when(mockDataSource.getDefaultInstance()).thenReturn(mockDatabase);
- 
--        Mockito.when(mockDatabase.getName()).thenReturn(exampleDatabaseName);
--        Mockito.when(mockDatabase.getDefaultContext(Mockito.anyObject(), 
Mockito.anyBoolean())).thenReturn(mockContext);
-+//        
Mockito.when(mockDatabase.getName()).thenReturn(exampleDatabaseName);
-+//        Mockito.when(mockDatabase.getDefaultContext(Mockito.any(), 
Mockito.anyBoolean())).thenReturn(mockContext);
- 
-         
Mockito.when(mockResults.getString("proname")).thenReturn("sampleFunction");
-         postgreLanguage = new PostgreLanguage(mockDatabase, mockResults);
-diff --git 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumTableTest.java
 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumTableTest.java
-index ac1a6f5ad84..c2a678788fe 100644
---- 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumTableTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumTableTest.java
-@@ -29,7 +29,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.sql.SQLException;
- import java.util.Collections;
-@@ -74,7 +74,6 @@ public class GreenplumTableTest {
- 
-     @Before
-     public void setUp() throws Exception {
--        Mockito.when(mockSchema.getDatabase()).thenReturn(mockDatabase);
-         Mockito.when(mockSchema.getSchema()).thenReturn(mockSchema);
-         Mockito.when(mockSchema.getDataSource()).thenReturn(mockDataSource);
-         Mockito.when(mockSchema.getName()).thenReturn(exampleSchemaName);
-@@ -86,8 +85,7 @@ public void setUp() throws Exception {
-         
Mockito.when(mockDataSource.getDefaultInstance()).thenReturn(mockDatabase);
-         
Mockito.when(mockDataSource.getServerType()).thenReturn(mockServerGreenplum);
- 
--        Mockito.when(mockDatabase.getName()).thenReturn(exampleDatabaseName);
--        Mockito.when(mockDatabase.getDefaultContext(Mockito.anyObject(), 
Mockito.anyBoolean())).thenReturn(mockContext);
-+        Mockito.when(mockDatabase.getDefaultContext(Mockito.any(), 
Mockito.anyBoolean())).thenReturn(mockContext);
-         Mockito.when(mockDatabase.isInstanceConnected()).thenReturn(true);
- 
-         
Mockito.when(mockResults.getString("relname")).thenReturn(exampleTableName);
-diff --git 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumWithClauseBuilderTest.java
 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumWithClauseBuilderTest.java
-index 1b43184749d..2df8b0f1343 100644
---- 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumWithClauseBuilderTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/GreenplumWithClauseBuilderTest.java
-@@ -21,7 +21,7 @@
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import static 
org.jkiss.dbeaver.ext.greenplum.model.GreenplumWithClauseBuilder.generateWithClause;
- import static org.junit.Assert.assertEquals;
-diff --git 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/PostgreServerGreenplumTest.java
 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/PostgreServerGreenplumTest.java
-index 2ed08e4c8d6..11cbcb42c0d 100644
---- 
a/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/PostgreServerGreenplumTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.greenplum.test/src/org/jkiss/dbeaver/ext/greenplum/model/PostgreServerGreenplumTest.java
-@@ -27,11 +27,11 @@
- import org.junit.Before;
- import org.junit.Test;
- import org.junit.runner.RunWith;
-+import org.mockito.ArgumentMatchers;
- import org.mockito.InjectMocks;
--import org.mockito.Matchers;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.sql.SQLException;
- 
-@@ -55,7 +55,7 @@ public class PostgreServerGreenplumTest {
-     @Before
-     public void setup() throws SQLException {
-         Mockito.when(mockSchema.getDataSource()).thenReturn(mockDataSource);
--        Mockito.when(mockDataSource.isServerVersionAtLeast(Matchers.anyInt(), 
Matchers.anyInt())).thenReturn(false);
-+        
Mockito.when(mockDataSource.isServerVersionAtLeast(ArgumentMatchers.anyInt(), 
ArgumentMatchers.anyInt())).thenReturn(false);
-         Mockito.when(mockDataSource.getServerType()).thenReturn(server);
-         Mockito.when(mockResults.getString("fmttype")).thenReturn("c");
-         
Mockito.when(mockResults.getString("urilocation")).thenReturn("gpfdist://filehost:8081/*.txt");
-diff --git a/test/org.jkiss.dbeaver.ext.oracle.test/META-INF/MANIFEST.MF 
b/test/org.jkiss.dbeaver.ext.oracle.test/META-INF/MANIFEST.MF
-index a63f1e814c7..b446c584dd0 100644
---- a/test/org.jkiss.dbeaver.ext.oracle.test/META-INF/MANIFEST.MF
-+++ b/test/org.jkiss.dbeaver.ext.oracle.test/META-INF/MANIFEST.MF
-@@ -12,7 +12,7 @@ Bundle-ActivationPolicy: lazy
- Require-Bundle: org.eclipse.core.runtime,
-  org.eclipse.core.resources,
-  org.junit,
-- org.mockito.mockito-all,
-+ org.mockito.mockito-core,
-  org.apache.felix.scr,
-  org.jkiss.dbeaver.headless,
-  org.jkiss.dbeaver.model,
-diff --git 
a/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleAlterTableColumnTest.java
 
b/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleAlterTableColumnTest.java
-index 6087794eeac..d1f89925a30 100644
---- 
a/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleAlterTableColumnTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleAlterTableColumnTest.java
-@@ -37,7 +37,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.util.Collections;
- import java.util.List;
-diff --git 
a/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleBaseTableTest.java
 
b/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleBaseTableTest.java
-index 6072da65493..612bbe5630c 100644
---- 
a/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleBaseTableTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleBaseTableTest.java
-@@ -37,7 +37,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.util.Collections;
- import java.util.List;
-diff --git 
a/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleDialectFunctionsTest.java
 
b/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleDialectFunctionsTest.java
-index 44bd8f1b11c..7dc3bf17f39 100644
---- 
a/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleDialectFunctionsTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.oracle.test/src/org/jkiss/dbeaver/ext/oracle/model/OracleDialectFunctionsTest.java
-@@ -25,7 +25,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- @RunWith(MockitoJUnitRunner.class)
- public class OracleDialectFunctionsTest {
-@@ -59,7 +59,7 @@ public void 
generateCorrectDataTypeNameWithModifiersFromJSONDataType() {
-     public void generateCorrectDataTypeNameFromNUMERICDataTypeWithModifiers() 
{
-         Mockito.when(mockTypedObject.getTypeName()).thenReturn("numeric");
-         Mockito.when(mockTypedObject.getPrecision()).thenReturn(null);
--        Mockito.when(mockTypedObject.getScale()).thenReturn(null);
-+//        Mockito.when(mockTypedObject.getScale()).thenReturn(null);
-         String actualDataType = dialect.convertExternalDataType(dialect, 
mockTypedObject, dataSource);
-         Assert.assertEquals("NUMBER", actualDataType);
-     }
-diff --git a/test/org.jkiss.dbeaver.ext.postgresql.test/META-INF/MANIFEST.MF 
b/test/org.jkiss.dbeaver.ext.postgresql.test/META-INF/MANIFEST.MF
-index 3d8909ff0c9..e651f2c7564 100644
---- a/test/org.jkiss.dbeaver.ext.postgresql.test/META-INF/MANIFEST.MF
-+++ b/test/org.jkiss.dbeaver.ext.postgresql.test/META-INF/MANIFEST.MF
-@@ -12,7 +12,7 @@ Bundle-ActivationPolicy: lazy
- Require-Bundle: org.eclipse.core.runtime,
-  org.eclipse.core.resources,
-  org.junit,
-- org.mockito.mockito-all,
-+ org.mockito.mockito-core,
-  org.apache.felix.scr,
-  org.jkiss.dbeaver.headless,
-  org.jkiss.dbeaver.model,
-diff --git 
a/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/PostgreValueParserTest.java
 
b/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/PostgreValueParserTest.java
-index 5b1f39185e7..f159c2e670d 100644
---- 
a/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/PostgreValueParserTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/PostgreValueParserTest.java
-@@ -22,7 +22,6 @@
- import org.jkiss.dbeaver.ext.postgresql.model.data.PostgreArrayValueHandler;
- import org.jkiss.dbeaver.model.DBPDataKind;
- import org.jkiss.dbeaver.model.data.DBDCollection;
--import org.jkiss.dbeaver.model.data.DBDDataFormatter;
- import org.jkiss.dbeaver.model.data.DBDDisplayFormat;
- import org.jkiss.dbeaver.model.data.DBDFormatSettings;
- import org.jkiss.dbeaver.model.exec.DBCException;
-@@ -38,7 +37,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.sql.Types;
- import java.util.*;
-@@ -231,18 +230,18 @@ public void parseArrayString() throws DBCException {
-     }
- 
-     private void setupGeneralWhenMocks() throws Exception {
--        Mockito.when(dataSource.getSQLDialect()).thenReturn(sqlDialect);
-+//        Mockito.when(dataSource.getSQLDialect()).thenReturn(sqlDialect);
-         Mockito.when(session.getProgressMonitor()).thenReturn(new 
VoidProgressMonitor());
- 
--        
Mockito.when(intItemType.getFullTypeName()).thenReturn("test_intItemType");
-+//        
Mockito.when(intItemType.getFullTypeName()).thenReturn("test_intItemType");
-         Mockito.when(intItemType.getDataKind()).thenReturn(DBPDataKind.ANY);
-         Mockito.when(intItemType.getTypeID()).thenReturn(Types.INTEGER);
- 
--        
Mockito.when(arrayIntItemType.getFullTypeName()).thenReturn("test_arrayIntItemType");
-+//        
Mockito.when(arrayIntItemType.getFullTypeName()).thenReturn("test_arrayIntItemType");
-         
Mockito.when(arrayIntItemType.getDataKind()).thenReturn(DBPDataKind.ARRAY);
-         
Mockito.when(arrayIntItemType.getComponentType(session.getProgressMonitor())).thenReturn(intItemType);
- 
--        
Mockito.when(doubleItemType.getFullTypeName()).thenReturn("test_doubleItemType");
-+//        
Mockito.when(doubleItemType.getFullTypeName()).thenReturn("test_doubleItemType");
-         
Mockito.when(doubleItemType.getDataKind()).thenReturn(DBPDataKind.NUMERIC);
-         Mockito.when(doubleItemType.getTypeID()).thenReturn(Types.DOUBLE);
- 
-@@ -250,34 +249,34 @@ private void setupGeneralWhenMocks() throws Exception {
-         
Mockito.when(arrayDoubleItemType.getDataKind()).thenReturn(DBPDataKind.ARRAY);
-         
Mockito.when(arrayDoubleItemType.getComponentType(session.getProgressMonitor())).thenReturn(doubleItemType);
- 
--        
Mockito.when(stringItemType.getFullTypeName()).thenReturn("test_stringItemType");
-+//        
Mockito.when(stringItemType.getFullTypeName()).thenReturn("test_stringItemType");
-         
Mockito.when(stringItemType.getDataKind()).thenReturn(DBPDataKind.STRING);
-         Mockito.when(stringItemType.getTypeID()).thenReturn(Types.VARCHAR);
--        Mockito.when(stringItemType.getDataSource()).thenReturn(dataSource);
-+//        Mockito.when(stringItemType.getDataSource()).thenReturn(dataSource);
- 
--        
Mockito.when(arrayStringItemType.getFullTypeName()).thenReturn("test_arrayStringItemType");
-+//        
Mockito.when(arrayStringItemType.getFullTypeName()).thenReturn("test_arrayStringItemType");
-         
Mockito.when(arrayStringItemType.getDataKind()).thenReturn(DBPDataKind.ARRAY);
-         
Mockito.when(arrayStringItemType.getComponentType(session.getProgressMonitor())).thenReturn(stringItemType);
- 
--        
Mockito.when(structItemType.getFullTypeName()).thenReturn("test_structItemType");
--        
Mockito.when(structItemType.getDataKind()).thenReturn(DBPDataKind.STRUCT);
--        Mockito.when(structItemType.getTypeID()).thenReturn(Types.STRUCT);
-+//        
Mockito.when(structItemType.getFullTypeName()).thenReturn("test_structItemType");
-+//        
Mockito.when(structItemType.getDataKind()).thenReturn(DBPDataKind.STRUCT);
-+//        Mockito.when(structItemType.getTypeID()).thenReturn(Types.STRUCT);
- 
--        
Mockito.when(arrayStructItemType.getFullTypeName()).thenReturn("test_arrayStructItemType");
--        
Mockito.when(arrayStructItemType.getDataKind()).thenReturn(DBPDataKind.ARRAY);
--        
Mockito.when(arrayStructItemType.getComponentType(session.getProgressMonitor())).thenReturn(structItemType);
-+//        
Mockito.when(arrayStructItemType.getFullTypeName()).thenReturn("test_arrayStructItemType");
-+//        
Mockito.when(arrayStructItemType.getDataKind()).thenReturn(DBPDataKind.ARRAY);
-+//        
Mockito.when(arrayStructItemType.getComponentType(session.getProgressMonitor())).thenReturn(structItemType);
- 
--        
Mockito.when(booleanItemType.getFullTypeName()).thenReturn("test_booleanItemType");
-+//        
Mockito.when(booleanItemType.getFullTypeName()).thenReturn("test_booleanItemType");
-         
Mockito.when(booleanItemType.getDataKind()).thenReturn(DBPDataKind.BOOLEAN);
-         Mockito.when(booleanItemType.getTypeID()).thenReturn(Types.BOOLEAN);
- 
--        
Mockito.when(arrayBooleanItemType.getFullTypeName()).thenReturn("test_arrayBooleanItemType");
-+//        
Mockito.when(arrayBooleanItemType.getFullTypeName()).thenReturn("test_arrayBooleanItemType");
-         
Mockito.when(arrayBooleanItemType.getDataKind()).thenReturn(DBPDataKind.ARRAY);
-         
Mockito.when(arrayBooleanItemType.getComponentType(session.getProgressMonitor())).thenReturn(booleanItemType);
- 
--        
Mockito.when(dataFormatterProfile.createFormatter(DBDDataFormatter.TYPE_NAME_NUMBER,
 doubleItemType)).thenReturn(numberDataFormatter);
-+//        
Mockito.when(dataFormatterProfile.createFormatter(DBDDataFormatter.TYPE_NAME_NUMBER,
 doubleItemType)).thenReturn(numberDataFormatter);
- 
--        
Mockito.when(dbdFormatSettings.getDataFormatterProfile()).thenReturn(dataFormatterProfile);
-+//        
Mockito.when(dbdFormatSettings.getDataFormatterProfile()).thenReturn(dataFormatterProfile);
-     }
- 
- }
-diff --git 
a/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreDialectFunctionsTest.java
 
b/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreDialectFunctionsTest.java
-index 14d7bfa9d4a..5c50d79782c 100644
---- 
a/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreDialectFunctionsTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreDialectFunctionsTest.java
-@@ -31,7 +31,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.sql.Types;
- 
-@@ -220,7 +220,7 @@ public void 
generateCorrectDataTypeNameFromNCRHARDataType() {
-     public void 
generateCorrectDataTypeNameWithModifiersFromNUMBERWithoutModifiers() {
-         Mockito.when(mockTypedObject.getTypeName()).thenReturn("number");
-         Mockito.when(mockTypedObject.getPrecision()).thenReturn(null);
--        Mockito.when(mockTypedObject.getScale()).thenReturn(null);
-+//        Mockito.when(mockTypedObject.getScale()).thenReturn(null);
-         String actualDataType = 
postgreDialect.convertExternalDataType(postgreDialect, mockTypedObject, 
testDataSource);
-         Assert.assertEquals("numeric", actualDataType);
-     }
-diff --git 
a/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreServerExtensionBaseTest.java
 
b/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreServerExtensionBaseTest.java
-index cb2fee288df..6b42aac82ef 100644
---- 
a/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreServerExtensionBaseTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreServerExtensionBaseTest.java
-@@ -21,7 +21,7 @@
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import static org.junit.Assert.assertEquals;
- import static org.mockito.Mockito.when;
-diff --git 
a/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreTableBaseTest.java
 
b/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreTableBaseTest.java
-index 52ea0270a60..034d8464656 100644
---- 
a/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreTableBaseTest.java
-+++ 
b/test/org.jkiss.dbeaver.ext.postgresql.test/src/org/jkiss/dbeaver/ext/postgresql/model/PostgreTableBaseTest.java
-@@ -35,7 +35,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.util.Collections;
- import java.util.List;
-@@ -83,10 +83,10 @@ public PostgreDataType getLocalDataType(String typeName) {
- 
-         
Mockito.when(mockDataSourceContainer.getPreferenceStore()).thenReturn(DBWorkbench.getPlatform().getPreferenceStore());
- 
--        
Mockito.when(mockResults.getString("relname")).thenReturn("sampleTable");
--        long sampleId = 111111;
--        Mockito.when(mockResults.getLong("oid")).thenReturn(sampleId);
--        Mockito.when(mockResults.getLong("relowner")).thenReturn(sampleId);
-+//        
Mockito.when(mockResults.getString("relname")).thenReturn("sampleTable");
-+//        long sampleId = 111111;
-+//        Mockito.when(mockResults.getLong("oid")).thenReturn(sampleId);
-+//        Mockito.when(mockResults.getLong("relowner")).thenReturn(sampleId);
- 
-         postgreExecutionContext = new PostgreExecutionContext(testDatabase, 
"Test");
- 
-diff --git a/test/org.jkiss.dbeaver.parser.test/META-INF/MANIFEST.MF 
b/test/org.jkiss.dbeaver.parser.test/META-INF/MANIFEST.MF
-index 15c69ac9cdb..7f9efb35c3e 100644
---- a/test/org.jkiss.dbeaver.parser.test/META-INF/MANIFEST.MF
-+++ b/test/org.jkiss.dbeaver.parser.test/META-INF/MANIFEST.MF
-@@ -9,5 +9,5 @@ Bundle-Vendor: %Bundle-Vendor
- Bundle-ClassPath: .
- Automatic-Module-Name: org.jkiss.dbeaver.parser.common.test
- Require-Bundle: org.jkiss.dbeaver.parser.common,
-- org.mockito.mockito-all,
-+ org.mockito.mockito-core,
-  org.junit
-diff --git 
a/test/org.jkiss.dbeaver.parser.test/src/org/jkiss/dbeaver/parser/common/test/ParserTest.java
 
b/test/org.jkiss.dbeaver.parser.test/src/org/jkiss/dbeaver/parser/common/test/ParserTest.java
-index e012306fba8..098916c91c2 100644
---- 
a/test/org.jkiss.dbeaver.parser.test/src/org/jkiss/dbeaver/parser/common/test/ParserTest.java
-+++ 
b/test/org.jkiss.dbeaver.parser.test/src/org/jkiss/dbeaver/parser/common/test/ParserTest.java
-@@ -19,7 +19,7 @@
- import org.junit.Assert;
- import org.junit.Test;
- import org.junit.runner.RunWith;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import static org.jkiss.dbeaver.parser.common.grammar.ExpressionFactory.*;
- 
-diff --git a/test/org.jkiss.dbeaver.test.platform/META-INF/MANIFEST.MF 
b/test/org.jkiss.dbeaver.test.platform/META-INF/MANIFEST.MF
-index 6eab876a0cb..13253e7b327 100644
---- a/test/org.jkiss.dbeaver.test.platform/META-INF/MANIFEST.MF
-+++ b/test/org.jkiss.dbeaver.test.platform/META-INF/MANIFEST.MF
-@@ -10,7 +10,7 @@ Bundle-ActivationPolicy: lazy
- Require-Bundle: org.eclipse.core.runtime,
-  org.eclipse.core.resources,
-  org.junit,
-- org.mockito.mockito-all,
-+ org.mockito.mockito-core,
-  org.apache.felix.scr,
-  org.jkiss.dbeaver.model,
-  org.jkiss.dbeaver.model.sql,
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DBUtilsTest.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DBUtilsTest.java
-index d4b5407a9ed..a920c3c8266 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DBUtilsTest.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DBUtilsTest.java
-@@ -27,7 +27,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- @RunWith(MockitoJUnitRunner.class)
- public class DBUtilsTest {
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DBValueFormattingTest.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DBValueFormattingTest.java
-index 56a751e1fed..7cc420a96f5 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DBValueFormattingTest.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DBValueFormattingTest.java
-@@ -16,8 +16,6 @@
-  */
- package org.jkiss.dbeaver.model;
- 
--import static org.mockito.Mockito.mock;
--
- import org.jkiss.dbeaver.model.struct.DBSEntity;
- import org.jkiss.dbeaver.model.struct.DBSEntityAssociation;
- import org.jkiss.dbeaver.model.struct.DBSObject;
-@@ -28,7 +26,9 @@
- import org.junit.Before;
- import org.junit.Test;
- import org.junit.runner.RunWith;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
-+
-+import static org.mockito.Mockito.mock;
- 
- @RunWith(MockitoJUnitRunner.class)
- public class DBValueFormattingTest {
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DataTypeConverterTest.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DataTypeConverterTest.java
-index 51f4c5a8544..de5e496e35d 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DataTypeConverterTest.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/DataTypeConverterTest.java
-@@ -26,7 +26,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- @RunWith(MockitoJUnitRunner.class)
- public class DataTypeConverterTest {
-@@ -43,7 +43,7 @@ public class DataTypeConverterTest {
-     @Before
-     public void setUp() throws Exception {
-         dialect = new JDBCSQLDialect("testName", "testID");
--        Mockito.when(mockDataSource.getSQLDialect()).thenReturn(dialect);
-+        
Mockito.lenient().when(mockDataSource.getSQLDialect()).thenReturn(dialect);
-     }
- 
-     @Test
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/impl/data/transformers/EpochTimeAttributeTransformerTest.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/impl/data/transformers/EpochTimeAttributeTransformerTest.java
-index 7ef369aa571..512dc984ef2 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/impl/data/transformers/EpochTimeAttributeTransformerTest.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/impl/data/transformers/EpochTimeAttributeTransformerTest.java
-@@ -34,7 +34,7 @@
- import org.junit.Before;
- import org.junit.Test;
- import org.junit.runner.RunWith;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.util.Collections;
- import java.util.HashMap;
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/DatabaseContainerBuilder.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/DatabaseContainerBuilder.java
-index 4b46c032c68..6993c6747af 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/DatabaseContainerBuilder.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/DatabaseContainerBuilder.java
-@@ -22,7 +22,7 @@
- import org.jkiss.dbeaver.model.DBUtils;
- import org.jkiss.dbeaver.model.struct.DBSObjectContainer;
- 
--import static org.mockito.Matchers.any;
-+import static org.mockito.ArgumentMatchers.any;
- import static org.mockito.Mockito.mock;
- import static org.mockito.Mockito.when;
- 
-@@ -37,7 +37,7 @@ public DatabaseContainerBuilder(@NotNull DBPDataSource 
dataSource, @NotNull Stri
-         when(container.getName()).thenReturn(name);
-         when(container.getPrimaryChildType(any())).thenReturn(null);
-         when(container.getChildren(any())).then(x -> children);
--        when(container.getChild(any(), any())).then(x -> 
DBUtils.findObject(children, x.getArgumentAt(1, String.class)));
-+        when(container.getChild(any(), any())).then(x -> 
DBUtils.findObject(children, x.getArgument(1, String.class)));
-     }
- 
-     @NotNull
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/SchemaContainerBuilder.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/SchemaContainerBuilder.java
-index c516d1a85e9..71a5b4309b0 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/SchemaContainerBuilder.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/SchemaContainerBuilder.java
-@@ -23,7 +23,7 @@
- import org.jkiss.dbeaver.model.struct.DBSObject;
- import org.jkiss.dbeaver.model.struct.DBSObjectContainer;
- 
--import static org.mockito.Matchers.any;
-+import static org.mockito.ArgumentMatchers.any;
- import static org.mockito.Mockito.mock;
- import static org.mockito.Mockito.when;
- 
-@@ -38,7 +38,7 @@ public SchemaContainerBuilder(@NotNull DBPDataSource 
dataSource, @NotNull DBSObj
-         when(container.getName()).thenReturn(name);
-         when(container.getPrimaryChildType(any())).thenReturn(null);
-         when(container.getChildren(any())).then(x -> children);
--        when(container.getChild(any(), any())).then(x -> 
DBUtils.findObject(children, x.getArgumentAt(1, String.class)));
-+        when(container.getChild(any(), any())).then(x -> 
DBUtils.findObject(children, x.getArgument(1, String.class)));
-     }
- 
-     public SchemaContainerBuilder(@NotNull DBPDataSource dataSource, @NotNull 
String name) throws DBException {
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/TableAttributeContainerBuilder.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/TableAttributeContainerBuilder.java
-index 455779167f4..81e3dffd997 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/TableAttributeContainerBuilder.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/TableAttributeContainerBuilder.java
-@@ -26,7 +26,7 @@
- import org.jkiss.dbeaver.model.struct.DBSEntityType;
- import org.jkiss.dbeaver.model.struct.DBSObject;
- 
--import static org.mockito.Matchers.any;
-+import static org.mockito.ArgumentMatchers.any;
- import static org.mockito.Mockito.mock;
- import static org.mockito.Mockito.when;
- 
-@@ -41,7 +41,7 @@ public TableAttributeContainerBuilder(@NotNull DBPDataSource 
dataSource, @NotNul
-         when(entity.getName()).thenReturn(name);
-         when(entity.getEntityType()).thenReturn(DBSEntityType.TABLE);
-         when(entity.getAttributes(any())).then(x -> children);
--        when(entity.getAttribute(any(), any())).then(x -> 
DBUtils.findObject(children, x.getArgumentAt(1, String.class)));
-+        when(entity.getAttribute(any(), any())).then(x -> 
DBUtils.findObject(children, x.getArgument(1, String.class)));
-     }
- 
-     public TableAttributeContainerBuilder(@NotNull DBPDataSource dataSource, 
@NotNull String name) throws DBException {
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/TableContainerBuilder.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/TableContainerBuilder.java
-index 33eb4718cec..ef1bd035a65 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/TableContainerBuilder.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/TableContainerBuilder.java
-@@ -24,7 +24,7 @@
- import org.jkiss.dbeaver.model.struct.DBSObject;
- import org.jkiss.dbeaver.model.struct.DBSObjectContainer;
- 
--import static org.mockito.Matchers.any;
-+import static org.mockito.ArgumentMatchers.any;
- import static org.mockito.Mockito.mock;
- import static org.mockito.Mockito.when;
- 
-@@ -39,7 +39,7 @@ public TableContainerBuilder(@NotNull DBPDataSource 
dataSource, @NotNull DBSObje
-         when(container.getName()).thenReturn(name);
-         when(container.getPrimaryChildType(any())).thenReturn(null);
-         when(container.getChildren(any())).then(x -> children);
--        when(container.getChild(any(), any())).then(x -> 
DBUtils.findObject(children, x.getArgumentAt(1, String.class)));
-+        when(container.getChild(any(), any())).then(x -> 
DBUtils.findObject(children, x.getArgument(1, String.class)));
-     }
- 
-     public TableContainerBuilder(@NotNull DBPDataSource dataSource, @NotNull 
String name) throws DBException {
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/request/RequestBuilder.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/request/RequestBuilder.java
-index a9cf5149b82..c117fe413d7 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/request/RequestBuilder.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/analyzer/builder/request/RequestBuilder.java
-@@ -31,7 +31,7 @@
- 
- import java.util.List;
- 
--import static org.mockito.Matchers.any;
-+import static org.mockito.ArgumentMatchers.any;
- import static org.mockito.Mockito.mock;
- import static org.mockito.Mockito.when;
- 
-@@ -86,7 +86,7 @@ public RequestResult prepare() throws DBException {
- 
-         
when(dataSource.getSQLDialect()).thenReturn(dialectRegistry.getDialect("generic").createInstance());
-         when(dataSource.getContainer()).thenReturn(dataSourceContainer);
--        when(dataSource.getChild(any(), any())).then(x -> 
DBUtils.findObject(children, x.getArgumentAt(1, String.class)));
-+        when(dataSource.getChild(any(), any())).then(x -> 
DBUtils.findObject(children, x.getArgument(1, String.class)));
-         when(dataSource.getChildren(any())).then(x -> children);
- 
-         return new RequestResult(dataSource);
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/format/tokenized/SQLFormatterTokenizedTest.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/format/tokenized/SQLFormatterTokenizedTest.java
-index 3837ad48d56..0acb2687492 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/format/tokenized/SQLFormatterTokenizedTest.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/format/tokenized/SQLFormatterTokenizedTest.java
-@@ -29,7 +29,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import static org.junit.Assert.assertEquals;
- 
-@@ -140,8 +140,8 @@ public void 
shouldAddLineBreakBeforeBraceBySpecialSetting() {
-         String expectedString = getExpectedStringWithLineBreakBeforeBraces();
-         String inputString = "SELECT (SELECT thecol FROM thetable) FROM dual";
- 
--        
Mockito.when(preferenceStore.getBoolean(Mockito.eq(ModelPreferences.SQL_FORMAT_LF_BEFORE_COMMA))).thenReturn(false);
--        
Mockito.when(preferenceStore.getBoolean(Mockito.eq(ModelPreferences.SQL_FORMAT_BREAK_BEFORE_CLOSE_BRACKET))).thenReturn(true);
-+        
Mockito.lenient().when(preferenceStore.getBoolean(Mockito.eq(ModelPreferences.SQL_FORMAT_LF_BEFORE_COMMA))).thenReturn(false);
-+        
Mockito.lenient().when(preferenceStore.getBoolean(Mockito.eq(ModelPreferences.SQL_FORMAT_BREAK_BEFORE_CLOSE_BRACKET))).thenReturn(true);
- 
-         //when
-         String formattedString = format(inputString);
-@@ -157,8 +157,8 @@ public void shouldAddIndentForName() {
-         String expectedString = "SELECT"+lineBreak + "\tmy_field" + lineBreak 
+ "FROM" + lineBreak + "\tmy_table";
-         String inputString = "SELECT my_field FROM my_table";
- 
--        
Mockito.when(preferenceStore.getBoolean(Mockito.eq(ModelPreferences.SQL_FORMAT_LF_BEFORE_COMMA))).thenReturn(false);
--        
Mockito.when(preferenceStore.getBoolean(Mockito.eq(ModelPreferences.SQL_FORMAT_BREAK_BEFORE_CLOSE_BRACKET))).thenReturn(true);
-+        
Mockito.lenient().when(preferenceStore.getBoolean(Mockito.eq(ModelPreferences.SQL_FORMAT_LF_BEFORE_COMMA))).thenReturn(false);
-+        
Mockito.lenient().when(preferenceStore.getBoolean(Mockito.eq(ModelPreferences.SQL_FORMAT_BREAK_BEFORE_CLOSE_BRACKET))).thenReturn(true);
- 
-         //when
-         String formattedString = format(inputString);
-@@ -546,7 +546,7 @@ public void 
shouldDoDefaultFormatForSimpleSelectAndCaseEndConditionInOrderBlock(
-             "\t\tELSE City" + lineBreak +
-             "\tEND)";
- 
--        Mockito.when(configuration.isFunction("AVG")).thenReturn(true);
-+        
Mockito.lenient().when(configuration.isFunction("AVG")).thenReturn(true);
- 
-         //when
-         String formattedString = format(inputString);
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/SQLScriptParserGenericsTest.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/SQLScriptParserGenericsTest.java
-index 10e5a9f41cc..d739fe68da2 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/SQLScriptParserGenericsTest.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/SQLScriptParserGenericsTest.java
-@@ -39,7 +39,8 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
-+
- import java.util.List;
- 
- @RunWith(MockitoJUnitRunner.class)
-@@ -64,11 +65,11 @@ public void init() {
-         DBPConnectionConfiguration connectionConfiguration = new 
DBPConnectionConfiguration();
-         DBPPreferenceStore preferenceStore = 
DBWorkbench.getPlatform().getPreferenceStore();
-         
Mockito.when(dataSource.getContainer()).thenReturn(dataSourceContainer);
--        
Mockito.when(dataSourceContainer.getConnectionConfiguration()).thenReturn(connectionConfiguration);
--        
Mockito.when(dataSourceContainer.getActualConnectionConfiguration()).thenReturn(connectionConfiguration);
-+        
Mockito.lenient().when(dataSourceContainer.getConnectionConfiguration()).thenReturn(connectionConfiguration);
-+        
Mockito.lenient().when(dataSourceContainer.getActualConnectionConfiguration()).thenReturn(connectionConfiguration);
-         
Mockito.when(dataSourceContainer.getPreferenceStore()).thenReturn(preferenceStore);
-         Mockito.when(dataSourceContainer.getDriver()).thenReturn(driver);
--        Mockito.when(executionContext.getDataSource()).thenReturn(dataSource);
-+        
Mockito.lenient().when(executionContext.getDataSource()).thenReturn(dataSource);
-         
Mockito.when(driver.getDriverParameter(Mockito.anyString())).thenReturn(null);
-         Mockito.when(dataSource.getMetaModel()).thenReturn(metaModel);
-         Mockito.when(metaModel.supportsUpsertStatement()).thenReturn(false);
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/SQLScriptParserTest.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/SQLScriptParserTest.java
-index 27317d50308..659d7fb22f3 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/SQLScriptParserTest.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/SQLScriptParserTest.java
-@@ -38,7 +38,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.util.ArrayList;
- import java.util.Arrays;
-@@ -65,10 +65,10 @@ public void init() {
-         DBPConnectionConfiguration connectionConfiguration = new 
DBPConnectionConfiguration();
-         DBPPreferenceStore preferenceStore = 
DBWorkbench.getPlatform().getPreferenceStore();
-         
Mockito.when(dataSource.getContainer()).thenReturn(dataSourceContainer);
--        
Mockito.when(dataSourceContainer.getConnectionConfiguration()).thenReturn(connectionConfiguration);
-+        
Mockito.lenient().when(dataSourceContainer.getConnectionConfiguration()).thenReturn(connectionConfiguration);
-         
Mockito.when(dataSourceContainer.getActualConnectionConfiguration()).thenReturn(connectionConfiguration);
-         
Mockito.when(dataSourceContainer.getPreferenceStore()).thenReturn(preferenceStore);
--        Mockito.when(executionContext.getDataSource()).thenReturn(dataSource);
-+        
Mockito.lenient().when(executionContext.getDataSource()).thenReturn(dataSource);
-         Mockito.when(dataSourceContainer.getDriver()).thenReturn(driver);
-     }
- 
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/TokenPredicatesConditionTest.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/TokenPredicatesConditionTest.java
-index 7e2f5217a42..8ff6974994f 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/TokenPredicatesConditionTest.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/TokenPredicatesConditionTest.java
-@@ -16,13 +16,15 @@
-  */
- package org.jkiss.dbeaver.model.sql.parser;
- 
--import org.jkiss.dbeaver.model.sql.parser.tokens.predicates.*;
-+import 
org.jkiss.dbeaver.model.sql.parser.tokens.predicates.TokenPredicateFactory;
-+import 
org.jkiss.dbeaver.model.sql.parser.tokens.predicates.TokenPredicateNode;
- import org.junit.Assert;
- import org.junit.Test;
- import org.junit.runner.RunWith;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
--import java.util.*;
-+import java.util.List;
-+import java.util.Set;
- import java.util.stream.Collectors;
- 
- @RunWith(MockitoJUnitRunner.class)
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/TrieTest.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/TrieTest.java
-index cbf3c5370c8..a13b5a46b45 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/TrieTest.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/model/sql/parser/TrieTest.java
-@@ -21,7 +21,7 @@
- import org.junit.Assert;
- import org.junit.Test;
- import org.junit.runner.RunWith;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.util.*;
- import java.util.stream.Collectors;
-diff --git 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/tools/transfer/CSVImporterTest.java
 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/tools/transfer/CSVImporterTest.java
-index eb0a42cb7bb..b34a1af8602 100644
---- 
a/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/tools/transfer/CSVImporterTest.java
-+++ 
b/test/org.jkiss.dbeaver.test.platform/src/org/jkiss/dbeaver/tools/transfer/CSVImporterTest.java
-@@ -28,7 +28,7 @@
- import org.junit.runner.RunWith;
- import org.mockito.Mock;
- import org.mockito.Mockito;
--import org.mockito.runners.MockitoJUnitRunner;
-+import org.mockito.junit.MockitoJUnitRunner;
- 
- import java.io.ByteArrayInputStream;
- import java.io.File;

Reply via email to