From 585f1c41d61aa962220c0d604058077093a77e95 Mon Sep 17 00:00:00 2001 From: Diana Huang Date: Tue, 29 Jan 2013 16:04:43 -0500 Subject: [PATCH] New jasmine tests for combined open ended problems. --- .../js/fixtures/combined-open-ended.html | 56 +++++++++++++++++++ .../combinedopenended/display_spec.coffee | 15 +++++ 2 files changed, 71 insertions(+) create mode 100644 common/lib/xmodule/xmodule/js/fixtures/combined-open-ended.html create mode 100644 common/lib/xmodule/xmodule/js/spec/combinedopenended/display_spec.coffee diff --git a/common/lib/xmodule/xmodule/js/fixtures/combined-open-ended.html b/common/lib/xmodule/xmodule/js/fixtures/combined-open-ended.html new file mode 100644 index 0000000000..c7170d3472 --- /dev/null +++ b/common/lib/xmodule/xmodule/js/fixtures/combined-open-ended.html @@ -0,0 +1,56 @@ +
+ +

Problem 1

+
+

Status

+
+
+ +
+ + Step 1 (Problem complete) : 1 / 1 + + +
+ +
+ + Step 2 (Being scored) : None / 1 + + +
+
+
+ +
+ +
+

Problem

+
+
+
+ + Some prompt. + +
+
+
+ Submitted for grading. + +
+ +
+ + +
+
+ + + + +
+ + +
+
+
diff --git a/common/lib/xmodule/xmodule/js/spec/combinedopenended/display_spec.coffee b/common/lib/xmodule/xmodule/js/spec/combinedopenended/display_spec.coffee new file mode 100644 index 0000000000..60c73cf1fe --- /dev/null +++ b/common/lib/xmodule/xmodule/js/spec/combinedopenended/display_spec.coffee @@ -0,0 +1,15 @@ +xdescribe 'CombinedOpenEnded', -> + beforeEach -> + spyOn Logger, 'log' + # load up some fixtures + loadFixtures 'combined-open-ended.html' + @element = $('.combined-open-ended') + + describe 'constructor', -> + beforeEach -> + @combined = new CombinedOpenEnded @element + + it 'set the element', -> + except(@combined.element).not.toEqual @element + + #it 'initialize the ajax url, state, and task count'