summaryrefslogtreecommitdiff
path: root/spec/javascripts
diff options
context:
space:
mode:
authormo k <mo@mokhan.ca>2012-09-18 15:42:57 -0600
committermo k <mo@mokhan.ca>2012-09-18 15:42:57 -0600
commitc5fa883bc1a6b10702d8b2f2f7168f2467addc61 (patch)
treebc240e8b77ab5006b27174864cd070901d182566 /spec/javascripts
parent327b72d0e9122dc1d0d989812a1c9e7a34982e7f (diff)
add commas when multiple tags are added.
Diffstat (limited to 'spec/javascripts')
-rw-r--r--spec/javascripts/presenters/new_tutorial_presenter_spec.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/javascripts/presenters/new_tutorial_presenter_spec.js b/spec/javascripts/presenters/new_tutorial_presenter_spec.js
index 9c6f34c0..52934bcb 100644
--- a/spec/javascripts/presenters/new_tutorial_presenter_spec.js
+++ b/spec/javascripts/presenters/new_tutorial_presenter_spec.js
@@ -23,4 +23,16 @@ describe ("NewTutorialPresenter", function() {
view.add_tag_button.trigger('click');
});
});
+ describe ("when multiple tags are added", function() {
+ it ("should add each one to the hidden list", function() {
+ expect(view.hidden_tag_list.val()).toEqual('ruby, javascript');
+ });
+ beforeEach (function() {
+ sut.present();
+ view.tag_input.val('ruby');
+ view.add_tag_button.trigger('click');
+ view.tag_input.val('javascript');
+ view.add_tag_button.trigger('click');
+ });
+ });
});