Просмотр исходного кода

no need to delete files, just flush redis :]

jomo 10 лет назад
Родитель
Сommit
be42030a0a
1 измененных файлов с 3 добавлено и 16 удалено
  1. 3 16
      test/test.js

+ 3 - 16
test/test.js

@@ -5,28 +5,15 @@ var networking = require('../modules/networking');
 var helpers = require('../modules/helpers');
 var config = require('../modules/config');
 var skins = require('../modules/skins');
+var redis = require('redis').createClient();
 
 var uuids = fs.readFileSync('test/uuids.txt').toString().split("\r\n");
 // Get a random UUID in order to prevent rate limiting
 var uuid = uuids[Math.floor(Math.random() * uuids.length)];
 
-// Only deletes files, doesn't delete directory.
-var deleteFolderRecursive = function(path) {
-  if( fs.existsSync(path) ) {
-    fs.readdirSync(path).forEach(function(file,index){
-      var curPath = path + "/" + file;
-      if(fs.lstatSync(curPath).isDirectory()) {
-        deleteFolderRecursive(curPath);
-      } else {
-        fs.unlinkSync(curPath);
-      }
-    });
-  }
-};
-
 describe('Avatar Serving', function(){
   before(function() {
-    deleteFolderRecursive('skins/');
+    redis.flushall();
   });
   describe('UUID', function(){
     it("should be an invalid uuid", function(done){
@@ -54,7 +41,7 @@ describe('Avatar Serving', function(){
   });
   describe('Mojang Errors', function(){
     before(function() {
-      deleteFolderRecursive('skins/');
+      redis.flushall();
     });
     it("should be rate limited", function(done) {
       helpers.get_avatar(uuid, false, 180, function(err, status, image) {