From 8f364f81391c6ca7d000071b22c5a6f27ab57a96 Mon Sep 17 00:00:00 2001 From: Kshitij Sobti Date: Thu, 14 Jun 2018 11:04:20 +0530 Subject: [PATCH] Add tests to correct location --- .../js/spec/discovery/views/search_form_spec.js | 11 +++++++++++ .../course_search/js/spec/course_search_spec.js | 12 ------------ 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/lms/static/js/spec/discovery/views/search_form_spec.js b/lms/static/js/spec/discovery/views/search_form_spec.js index 25bdfcbfdb..fa6346d647 100644 --- a/lms/static/js/spec/discovery/views/search_form_spec.js +++ b/lms/static/js/spec/discovery/views/search_form_spec.js @@ -46,5 +46,16 @@ define(['jquery', 'js/discovery/views/search_form'], function($, SearchForm) { this.form.showErrorMessage(); expect($('#discovery-message')).not.toBeEmpty(); }); + + it('shows default error message', function() { + this.form.showErrorMessage(); + expect(this.form.$message).toContainHtml('There was an error, try searching again.'); + }); + + it('shows remote error message', function() { + let remoteError = 'some-error-message'; + this.form.showErrorMessage(remoteError); + expect(this.form.$message).toContainHtml(remoteError); + }); }); }); diff --git a/openedx/features/course_search/static/course_search/js/spec/course_search_spec.js b/openedx/features/course_search/static/course_search/js/spec/course_search_spec.js index 9c05077d8e..edcf323421 100644 --- a/openedx/features/course_search/static/course_search/js/spec/course_search_spec.js +++ b/openedx/features/course_search/static/course_search/js/spec/course_search_spec.js @@ -299,16 +299,6 @@ define([ expect($('.cancel-button')).toBeVisible(); } - function showDefaultErrorMessage() { - this.form.showErrorMessage(); - expect(this.form.$message).toContainHtml('There was an error, try searching again.'); - } - - function showRemoteErrorMessage() { - this.form.showErrorMessage('some-error-message'); - expect(this.form.$message).toContainHtml('some-error-message'); - } - function triggersSearchEvent() { var term = 'search string'; $('.search-field').val(term); @@ -351,8 +341,6 @@ define([ }); it('trims input string', trimsInputString); it('handles calls to doSearch', doesSearch); - it('displays default message on error', showDefaultErrorMessage); - it('displays provided message on error', showRemoteErrorMessage); it('triggers a search event and changes to active state', triggersSearchEvent); it('clears search when clicking on cancel button', clearsSearchOnCancel); it('clears search when search box is empty', clearsSearchOnEmpty);