Skip to content
Extraits de code Groupes Projets
contact-list-spec.js 690 octets
Newer Older
  • Learn to ignore specific revisions
  • danielgrippi's avatar
    danielgrippi a validé
    /*   Copyright (c) 2010-2011, Diaspora Inc.  This file is
    
    zhitomirskiyi's avatar
    zhitomirskiyi a validé
    *   licensed under the Affero General Public License version 3 or later.  See
    *   the COPYRIGHT file.
    */
    
    describe("Contact List", function() {
        describe("disconnectUser", function() {
          it("does an ajax call to person delete with the passed in id", function(){
            var id = '3';
    
    Sarah Mei's avatar
    Sarah Mei a validé
            spyOn($,'ajax');
    
    zhitomirskiyi's avatar
    zhitomirskiyi a validé
            List.disconnectUser(id);
    
    Sarah Mei's avatar
    Sarah Mei a validé
            expect($.ajax).toHaveBeenCalled();
            var option_hash = $.ajax.mostRecentCall.args[0];
            expect(option_hash.url).toEqual("/contacts/" + id);
            expect(option_hash.type).toEqual("DELETE");
            expect(option_hash.success).toBeDefined();
    
    zhitomirskiyi's avatar
    zhitomirskiyi a validé
          });
      });
    });