Browse Source

Add unit test for new friend add error code

Matt Coles 9 years ago
parent
commit
aac107949a
1 changed files with 10 additions and 1 deletions
  1. 10 1
      spec/friends-ops-spec.js

+ 10 - 1
spec/friends-ops-spec.js

73
       });
73
       });
74
     });
74
     });
75
 
75
 
76
+    it("rejects if you add yourself :(", function (done) {
77
+      request(friend(true, "foo123", foo123auth), function (error, response, body) {
78
+        expect(response.statusCode).toBe(200);
79
+        expect(body.success).toBe(0);
80
+        expect(body.error).toBe(4);
81
+        done();
82
+      });
83
+    });
84
+
76
     it("reject malformed requests", function (done) {
85
     it("reject malformed requests", function (done) {
77
       request({
86
       request({
78
         url: base_url + "/friends/add/",
87
         url: base_url + "/friends/add/",
83
       }, function (error, response, body) {
92
       }, function (error, response, body) {
84
         expect(response.statusCode).toBe(200);
93
         expect(response.statusCode).toBe(200);
85
         expect(body.success).toBe(0);
94
         expect(body.success).toBe(0);
86
-        expect(body.error).toBe(4);
95
+        expect(body.error).toBe(5);
87
         done();
96
         done();
88
       });
97
       });
89
     });
98
     });