Skip to content
This repository was archived by the owner on Jul 6, 2023. It is now read-only.

Commit d61e2c5

Browse files
authored
Merge pull request #97 from praveenag/master
update java driver to 1.4
2 parents 0123eea + 7c760d3 commit d61e2c5

File tree

4 files changed

+20
-4
lines changed

4 files changed

+20
-4
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ ext {
7272

7373
argparse4jVersion = '0.7.0'
7474
junitVersion = '4.12'
75-
neo4jJavaVersion = '1.2.1'
75+
neo4jJavaVersion = '1.4.0'
7676
findbugsVersion = '3.0.0'
7777
jansiVersion = '1.13'
7878
jlineVersion = '2.14.2'

cypher-shell/src/test/java/org/neo4j/shell/state/BoltStateHandlerTest.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
import static org.junit.Assert.assertTrue;
3939
import static org.junit.Assert.fail;
4040
import static org.mockito.Matchers.any;
41+
import static org.mockito.Matchers.anyString;
4142
import static org.mockito.Mockito.anyObject;
4243
import static org.mockito.Mockito.doReturn;
4344
import static org.mockito.Mockito.doThrow;
@@ -56,7 +57,7 @@ public class BoltStateHandlerTest {
5657

5758
@Before
5859
public void setup() {
59-
when(mockDriver.session(any(), any())).thenReturn(new FakeSession());
60+
when(mockDriver.session(any(), anyString())).thenReturn(new FakeSession());
6061
doReturn(System.out).when(logger).getOutputStream();
6162
}
6263

@@ -303,7 +304,7 @@ public void triesAgainOnSessionExpired() throws Exception {
303304
BoltResult boltResult = boltStateHandler.runCypher("RETURN 999",
304305
new HashMap<>()).get();
305306

306-
verify(driverMock, times(2)).session(any(), any());
307+
verify(driverMock, times(2)).session(any(), anyString());
307308
verify(sessionMock, times(2)).run(any(Statement.class));
308309

309310
assertEquals("999", boltResult.getRecords().get(0).get(0).toString());
@@ -396,7 +397,7 @@ private Driver stubVersionInAnOpenSession(StatementResult versionMock, Session s
396397

397398
when(sessionMock.isOpen()).thenReturn(true);
398399
when(sessionMock.run("RETURN 1")).thenReturn(versionMock);
399-
when(driverMock.session(any(), any())).thenReturn(sessionMock);
400+
when(driverMock.session(any(), anyString())).thenReturn(sessionMock);
400401

401402
return driverMock;
402403
}

cypher-shell/src/test/java/org/neo4j/shell/test/bolt/FakeDriver.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,16 @@ public Session session( AccessMode mode, String bookmark )
3333
return new FakeSession();
3434
}
3535

36+
@Override
37+
public Session session(Iterable<String> bookmarks) {
38+
return new FakeSession();
39+
}
40+
41+
@Override
42+
public Session session(AccessMode mode, Iterable<String> bookmarks) {
43+
return new FakeSession();
44+
}
45+
3646
@Override
3747
public void close() throws Neo4jException {
3848
}

cypher-shell/src/test/java/org/neo4j/shell/test/bolt/FakeValue.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,11 @@ public boolean asBoolean() {
103103
throw new Uncoercible(getClass().getSimpleName(), "Bool");
104104
}
105105

106+
@Override
107+
public byte[] asByteArray() {
108+
throw new Uncoercible(getClass().getSimpleName(), "Byte[]");
109+
}
110+
106111
@Override
107112
public String asString() {
108113
throw new Uncoercible(getClass().getSimpleName(), "String");

0 commit comments

Comments
 (0)