Commit a328770c by Andy Armstrong

Fix broken Jasmine tests for course discovery

parent 6ee90509
...@@ -220,16 +220,6 @@ define([ ...@@ -220,16 +220,6 @@ define([
expect(this.result.get('id')).toBeDefined(); expect(this.result.get('id')).toBeDefined();
}); });
it('renders correctly', function () {
var data = this.item.model.attributes;
this.item.render();
expect(this.item.$el).toContainHtml(data.content.display_name);
expect(this.item.$el).toContain('a[href="/courses/' + data.course + '/about"]');
expect(this.item.$el).toContain('img[src="' + data.image_url + '"]');
expect(this.item.$el.find('.course-name')).toContainHtml(data.org);
expect(this.item.$el.find('.course-name')).toContainHtml(data.content.number);
expect(this.item.$el.find('.course-name')).toContainHtml(data.content.display_name);
expect(this.item.$el.find('.course-date')).toContainHtml('Jan 01, 1970');
}); });
...@@ -246,7 +236,7 @@ define([ ...@@ -246,7 +236,7 @@ define([
var data = this.item.model.attributes; var data = this.item.model.attributes;
this.item.render(); this.item.render();
expect(this.item.$el).toContainHtml(data.content.display_name); expect(this.item.$el).toContainHtml(data.content.display_name);
expect(this.item.$el).toContain('a[href="/courses/' + data.course + '/info"]'); expect(this.item.$el).toContain('a[href="/courses/' + data.course + '/about"]');
expect(this.item.$el).toContain('img[src="' + data.image_url + '"]'); expect(this.item.$el).toContain('img[src="' + data.image_url + '"]');
expect(this.item.$el.find('.course-name')).toContainHtml(data.org); expect(this.item.$el.find('.course-name')).toContainHtml(data.org);
expect(this.item.$el.find('.course-name')).toContainHtml(data.content.number); expect(this.item.$el.find('.course-name')).toContainHtml(data.content.number);
...@@ -492,8 +482,7 @@ define([ ...@@ -492,8 +482,7 @@ define([
}); });
describe('Discovery Factory', function () {
describe('Discovery App', function () {
beforeEach(function () { beforeEach(function () {
loadFixtures('js/fixtures/discovery.html'); loadFixtures('js/fixtures/discovery.html');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment