Skip to content

Commit 35d2585

Browse files
committed
Ignore HTTP driver tests in NodeJS
1 parent 095ac08 commit 35d2585

File tree

1 file changed

+90
-0
lines changed

1 file changed

+90
-0
lines changed

test/internal/http/http-driver.test.js

+90
Original file line numberDiff line numberDiff line change
@@ -274,48 +274,103 @@ describe('http driver', () => {
274274
}, 20000);
275275

276276
it('should fail to pass node as a query parameter', done => {
277+
if (testUtils.isServer()) {
278+
done();
279+
return;
280+
}
281+
277282
testUnsupportedQueryParameterWithHttpDriver(new neo4j.types.Node(neo4j.int(1), ['Person'], {name: 'Bob'}), done);
278283
});
279284

280285
it('should fail to pass relationship as a query parameter', done => {
286+
if (testUtils.isServer()) {
287+
done();
288+
return;
289+
}
290+
281291
testUnsupportedQueryParameterWithHttpDriver(new neo4j.types.Relationship(neo4j.int(1), neo4j.int(2), neo4j.int(3), 'KNOWS', {since: 42}), done);
282292
});
283293

284294
it('should fail to pass path as a query parameter', done => {
295+
if (testUtils.isServer()) {
296+
done();
297+
return;
298+
}
299+
285300
const node1 = new neo4j.types.Node(neo4j.int(1), ['Person'], {name: 'Alice'});
286301
const node2 = new neo4j.types.Node(neo4j.int(2), ['Person'], {name: 'Bob'});
287302
testUnsupportedQueryParameterWithHttpDriver(new neo4j.types.Path(node1, node2, []), done);
288303
});
289304

290305
it('should fail to pass point as a query parameter', done => {
306+
if (testUtils.isServer()) {
307+
done();
308+
return;
309+
}
310+
291311
testUnsupportedQueryParameterWithHttpDriver(new neo4j.types.Point(neo4j.int(42), 1, 2, 3), done);
292312
});
293313

294314
it('should fail to pass date as a query parameter', done => {
315+
if (testUtils.isServer()) {
316+
done();
317+
return;
318+
}
319+
295320
testUnsupportedQueryParameterWithHttpDriver(new neo4j.types.Date(2000, 10, 12), done);
296321
});
297322

298323
it('should fail to pass date-time as a query parameter', done => {
324+
if (testUtils.isServer()) {
325+
done();
326+
return;
327+
}
328+
299329
testUnsupportedQueryParameterWithHttpDriver(new neo4j.types.DateTime(2000, 10, 12, 12, 12, 0, 0, 0, null), done);
300330
});
301331

302332
it('should fail to pass duration as a query parameter', done => {
333+
if (testUtils.isServer()) {
334+
done();
335+
return;
336+
}
337+
303338
testUnsupportedQueryParameterWithHttpDriver(new neo4j.types.Duration(1, 1, 1, 1), done);
304339
});
305340

306341
it('should fail to pass local date-time as a query parameter', done => {
342+
if (testUtils.isServer()) {
343+
done();
344+
return;
345+
}
346+
307347
testUnsupportedQueryParameterWithHttpDriver(new neo4j.types.LocalDateTime(2000, 10, 12, 10, 10, 10), done);
308348
});
309349

310350
it('should fail to pass local time as a query parameter', done => {
351+
if (testUtils.isServer()) {
352+
done();
353+
return;
354+
}
355+
311356
testUnsupportedQueryParameterWithHttpDriver(new neo4j.types.LocalTime(12, 12, 12, 0), done);
312357
});
313358

314359
it('should fail to pass time as a query parameter', done => {
360+
if (testUtils.isServer()) {
361+
done();
362+
return;
363+
}
364+
315365
testUnsupportedQueryParameterWithHttpDriver(new neo4j.types.Time(12, 12, 12, 0, 0), done);
316366
});
317367

318368
it('should receive points', done => {
369+
if (testUtils.isServer()) {
370+
done();
371+
return;
372+
}
373+
319374
testReceivingOfResults([
320375
'RETURN point({x: 42.341, y: 125.0})',
321376
'RETURN point({x: 13.2, y: 22.2, z: 33.3})',
@@ -325,48 +380,83 @@ describe('http driver', () => {
325380
});
326381

327382
it('should receive date', done => {
383+
if (testUtils.isServer()) {
384+
done();
385+
return;
386+
}
387+
328388
testReceiveSingleValueWithHttpDriver(
329389
'RETURN date({year: 2019, month: 9, day: 28})',
330390
'2019-09-28',
331391
done);
332392
});
333393

334394
it('should receive date-time with time zone id', done => {
395+
if (testUtils.isServer()) {
396+
done();
397+
return;
398+
}
399+
335400
testReceiveSingleValueWithHttpDriver(
336401
'RETURN datetime({year: 1976, month: 11, day: 1, hour: 19, minute: 20, second: 55, nanosecond: 999111, timezone: "UTC"})',
337402
'1976-11-01T19:20:55.000999111Z[UTC]',
338403
done);
339404
});
340405

341406
it('should receive date-time with time zone name', done => {
407+
if (testUtils.isServer()) {
408+
done();
409+
return;
410+
}
411+
342412
testReceiveSingleValueWithHttpDriver(
343413
'RETURN datetime({year: 2012, month: 12, day: 12, hour: 1, minute: 9, second: 2, nanosecond: 123, timezone: "-08:30"})',
344414
'2012-12-12T01:09:02.000000123-08:30',
345415
done);
346416
});
347417

348418
it('should receive duration', done => {
419+
if (testUtils.isServer()) {
420+
done();
421+
return;
422+
}
423+
349424
testReceiveSingleValueWithHttpDriver(
350425
'RETURN duration({months: 3, days: 35, seconds: 19, nanoseconds: 937139})',
351426
'P3M35DT19.000937139S',
352427
done);
353428
});
354429

355430
it('should receive local date-time', done => {
431+
if (testUtils.isServer()) {
432+
done();
433+
return;
434+
}
435+
356436
testReceiveSingleValueWithHttpDriver(
357437
'RETURN localdatetime({year: 2032, month: 5, day: 17, hour: 13, minute: 56, second: 51, nanosecond: 999888111})',
358438
'2032-05-17T13:56:51.999888111',
359439
done);
360440
});
361441

362442
it('should receive local time', done => {
443+
if (testUtils.isServer()) {
444+
done();
445+
return;
446+
}
447+
363448
testReceiveSingleValueWithHttpDriver(
364449
'RETURN localtime({hour: 17, minute: 2, second: 21, nanosecond: 123456789})',
365450
'17:02:21.123456789',
366451
done);
367452
});
368453

369454
it('should receive time', done => {
455+
if (testUtils.isServer()) {
456+
done();
457+
return;
458+
}
459+
370460
testReceiveSingleValueWithHttpDriver(
371461
'RETURN time({hour: 21, minute: 19, second: 1, nanosecond: 111, timezone: "+03:15"})',
372462
'21:19:01.000000111+03:15',

0 commit comments

Comments
 (0)