Add acceptance test for escaping search term

This commit is contained in:
Arpit Jalan 2016-12-13 01:52:26 +05:30
parent 749f7071f3
commit ec5615033d
1 changed files with 10 additions and 0 deletions

View File

@ -95,6 +95,16 @@ test("open advanced search", assert => {
// });
// });
test("escape search term", (assert) => {
visit("/search");
fillIn('.search input.full-page-search', '@<script>prompt(1337)</script>gmail.com');
click('.search-advanced-btn');
andThen(() => {
assert.ok(exists('.search-advanced-options span:contains("<script>prompt(1337)</script>gmail.com")'), 'it escapes search term');
});
});
test("update username through advanced search ui", assert => {
visit("/search");
fillIn('.search input.full-page-search', 'none');