Pārlūkot izejas kodu

Test default images on all paths

Jake 10 gadi atpakaļ
vecāks
revīzija
2d0af06122
1 mainītis faili ar 14 papildinājumiem un 10 dzēšanām
  1. 14 10
      test/test.js

+ 14 - 10
test/test.js

@@ -225,19 +225,23 @@ describe("Server", function() {
       });
       });
     });
     });
 
 
-    it("should return a 404 (default steve image)", function(done) {
-      request.get('http://localhost:3000/avatars/invalidjsvns?default=steve', function(error, res, body) {
-        assert.equal(404, res.statusCode);
-        done();
+    locations = ["avatars", "capes", "skins"]
+    for (var l in locations) {
+      var location = locations[l];
+      it("should return a 404 (default steve image " + location + ")", function(done) {
+        request.get('http://localhost:3000/' + location + '/invalidjsvns?default=steve', function(error, res, body) {
+          assert.equal(404, res.statusCode);
+          done();
+        });
       });
       });
-    });
 
 
-    it("should return a 200 (default external image)", function(done) {
-      request.get('http://localhost:3000/avatars/invalidjsvns?default=https%3A%2F%2Fi.imgur.com%2FocJVWAc.png', function(error, res, body) {
-        assert.equal(200, res.statusCode);
-        done();
+      it("should return a 200 (default external image " + location + ")", function(done) {
+        request.get('http://localhost:3000/' + location + '/invalidjsvns?default=https%3A%2F%2Fi.imgur.com%2FocJVWAc.png', function(error, res, body) {
+          assert.equal(200, res.statusCode);
+          done();
+        });
       });
       });
-    });
+    }
 
 
     it("should return a 404 (no cape)", function(done) {
     it("should return a 404 (no cape)", function(done) {
       request.get('http://localhost:3000/capes/Jake0oo0', function(error, res, body) {
       request.get('http://localhost:3000/capes/Jake0oo0', function(error, res, body) {