File tree Expand file tree Collapse file tree 3 files changed +37
-1
lines changed Expand file tree Collapse file tree 3 files changed +37
-1
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ jsconfig.json
29
29
manual_tests /
30
30
docs /build
31
31
docs /Makefile
32
+ * .lock
32
33
33
34
# Directory for dbs
34
35
db
Original file line number Diff line number Diff line change
1
+ "use strict" ;
2
+
3
+ /**
4
+ * @ignore
5
+ */
6
+ exports [ 'Should correct connect to snitest1.10gen.cc' ] = {
7
+ metadata : { requires : { topology : 'sni' , os : "!win32" } } ,
8
+
9
+ // The actual test we wish to run
10
+ test : function ( configuration , test ) {
11
+ var MongoClient = configuration . require . MongoClient
12
+
13
+ console . log ( "====================================================== 0" )
14
+ // Let's write the actual connection code
15
+ // MongoClient.connect("mongodb://snitest1.10gen.cc:27777/tests?ssl=true&maxPoolSize=1", {
16
+ MongoClient . connect ( "mongodb://snitest2.mongodb.com:27777/?ssl=true" , {
17
+ // MongoClient.connect("mongodb://snitest2.cloudmanager.mongodb.com:27777/tests?ssl=true&maxPoolSize=1", {
18
+ servername : 'cloudmanager.mongodb.com' ,
19
+ } , function ( err , db ) {
20
+ console . log ( "====================================================== 1" )
21
+ console . dir ( err )
22
+ test . equal ( null , err ) ;
23
+ // test.ok(db != null);
24
+
25
+ // db.collection('test').find().toArray(function(err, docs) {
26
+ // test.equal(null, err);
27
+
28
+ // test.ok(true, docs[0].kerberos);
29
+ db . close ( ) ;
30
+ test . done ( ) ;
31
+ // });
32
+ } ) ;
33
+ }
34
+ }
Original file line number Diff line number Diff line change @@ -318,6 +318,7 @@ var testFiles = [
318
318
, '/test/functional/ssl_mongoclient_tests.js'
319
319
, '/test/functional/ssl_validation_tests.js'
320
320
, '/test/functional/ssl_x509_connect_tests.js'
321
+ , '/test/functional/sni_tests.js'
321
322
322
323
// SCRAM tests
323
324
, '/test/functional/scram_tests.js'
@@ -653,7 +654,7 @@ if(argv.t == 'functional') {
653
654
654
655
//
655
656
// Single server
656
- if ( ! argv . e || argv . e == 'kerberos' || argv . e == 'ldap' ) {
657
+ if ( ! argv . e || ( argv . e == 'kerberos' || argv . e == 'ldap' || argv . e == 'sni' ) ) {
657
658
config = {
658
659
host : 'localhost'
659
660
, port : 27017
You can’t perform that action at this time.
0 commit comments