diaspora/spec/javascripts/widgets/search-spec.js
2015-02-08 23:41:32 +01:00

12 lines
554 B
JavaScript

describe("Diaspora.Widgets.Search", function() {
describe("parse", function() {
it("escapes a persons name", function() {
$("#jasmine_content").html('<form action="#" id="searchForm"></form>');
var search = Diaspora.BaseWidget.instantiate("Search", $("#jasmine_content > #searchForm"));
var person = {"name": "</script><script>alert('xss');</script"};
var result = search.parse([$.extend({}, person)]);
expect(result[0].data.name).not.toEqual(person.name);
});
});
});