diff options
Diffstat (limited to 'jstests/disk/repair4.js')
-rw-r--r-- | jstests/disk/repair4.js | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/jstests/disk/repair4.js b/jstests/disk/repair4.js index ff99389a380..f38f9036e47 100644 --- a/jstests/disk/repair4.js +++ b/jstests/disk/repair4.js @@ -5,24 +5,24 @@ var smallbase = MongoRunner.dataDir + "/repairpartitiontest"; var smallpath = smallbase + "/dir"; doIt = false; -files = listFiles( MongoRunner.dataDir ); -for ( i in files ) { - if ( files[ i ].name == smallbase ) { +files = listFiles(MongoRunner.dataDir); +for (i in files) { + if (files[i].name == smallbase) { doIt = true; } } -if ( !doIt ) { - print( "path " + smallpath + " missing, skipping repair4 test" ); +if (!doIt) { + print("path " + smallpath + " missing, skipping repair4 test"); doIt = false; } -if ( doIt ) { +if (doIt) { var repairpath = MongoRunner.dataPath + baseName + "/"; - resetDbpath( smallpath ); - resetDbpath( repairpath ); - + resetDbpath(smallpath); + resetDbpath(repairpath); + var m = MongoRunner.runMongod({ nssize: "8", noprealloc: "", @@ -33,19 +33,19 @@ if ( doIt ) { bind_ip: "127.0.0.1", }); - db = m.getDB( baseName ); - db[ baseName ].save( {} ); - assert.commandWorked( db.runCommand( {repairDatabase:1, backupOriginalFiles:true} ) ); + db = m.getDB(baseName); + db[baseName].save({}); + assert.commandWorked(db.runCommand({repairDatabase: 1, backupOriginalFiles: true})); function check() { - files = listFiles( smallpath ); - for( f in files ) { - assert( ! new RegExp( "^" + smallpath + "backup_" ).test( files[ f ].name ), "backup dir in dbpath" ); + files = listFiles(smallpath); + for (f in files) { + assert(!new RegExp("^" + smallpath + "backup_").test(files[f].name), + "backup dir in dbpath"); } - - assert.eq.automsg( "1", "db[ baseName ].count()" ); + + assert.eq.automsg("1", "db[ baseName ].count()"); } - - check(); - MongoRunner.stopMongod( port ); + check(); + MongoRunner.stopMongod(port); } |