diaspora/spec/javascripts/app/views/search_view_spec.js
2015-03-15 11:48:06 +01:00

14 lines
524 B
JavaScript

describe("app.views.SearchBar", function() {
beforeEach(function(){
this.view = new app.views.SearchBar({ el: '#search_people_form' });
});
describe("parse", function() {
it("escapes a persons name", function() {
$("#jasmine_content").html('<form action="#" id="searchForm"></form>');
var person = { 'name': '</script><script>alert("xss");</script' };
var result = this.view.search.parse([$.extend({}, person)]);
expect(result[0].data.name).not.toEqual(person.name);
});
});
});