26 lines
634 B
JavaScript
26 lines
634 B
JavaScript
|
|
doTest = function() {
|
|
|
|
var rt = new ReplTest( "repl_sync_only_db_with_special_chars" );
|
|
var normalDB = "abc";
|
|
var specialDB = "[a-z]+";
|
|
var master = rt.start( true );
|
|
var slave = rt.start( false, { only: specialDB } );
|
|
|
|
master.getDB( normalDB ).data.save( { a: 1 } );
|
|
master.getDB( specialDB ).data.save( { z: 1 } );
|
|
|
|
assert.soon( function() {
|
|
var normalDocs = slave.getDB( normalDB ).data.find().count();
|
|
var specialDocs = slave.getDB( specialDB ).data.find().count();
|
|
|
|
return normalDocs == 0 && specialDocs == 1;
|
|
}, "Failed to only sync to " + specialDB );
|
|
|
|
}
|
|
|
|
// Disabled because of SERVER-10344
|
|
if (false) {
|
|
doTest()
|
|
}
|