File tree 2 files changed +7
-7
lines changed 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -477,10 +477,12 @@ class Connection {
477
477
* @protected
478
478
*/
479
479
_markInitialized ( metadata ) {
480
- const serverVersion = metadata . server ;
480
+ const serverVersion = metadata ? metadata . server : null ;
481
481
if ( ! this . server . version ) {
482
482
this . server . version = serverVersion ;
483
- if ( ServerVersion . fromString ( serverVersion ) . compareTo ( VERSION_3_2_0 ) < 0 ) {
483
+
484
+ const version = ServerVersion . fromString ( serverVersion ) ;
485
+ if ( version . compareTo ( VERSION_3_2_0 ) < 0 ) {
484
486
this . _packer . disableByteArrays ( ) ;
485
487
}
486
488
}
@@ -533,9 +535,7 @@ class ConnectionState {
533
535
}
534
536
} ,
535
537
onCompleted : metaData => {
536
- if ( metaData && metaData . server ) {
537
- this . _connection . _markInitialized ( metaData ) ;
538
- }
538
+ this . _connection . _markInitialized ( metaData ) ;
539
539
this . _initialized = true ;
540
540
if ( this . _resolvePromise ) {
541
541
this . _resolvePromise ( this . _connection ) ;
Original file line number Diff line number Diff line change @@ -143,7 +143,7 @@ describe('byte arrays', () => {
143
143
let originalTimeout = jasmine . DEFAULT_TIMEOUT_INTERVAL ;
144
144
let serverSupportsByteArrays = false ;
145
145
146
- beforeEach ( done => {
146
+ beforeAll ( done => {
147
147
jasmine . DEFAULT_TIMEOUT_INTERVAL = 60000 ;
148
148
149
149
const driver = neo4j . driver ( 'bolt://localhost' , sharedNeo4j . authToken ) ;
@@ -156,7 +156,7 @@ describe('byte arrays', () => {
156
156
} ) ;
157
157
} ) ;
158
158
159
- afterEach ( ( ) => {
159
+ afterAll ( ( ) => {
160
160
jasmine . DEFAULT_TIMEOUT_INTERVAL = originalTimeout ;
161
161
} ) ;
162
162
You can’t perform that action at this time.
0 commit comments