diff --git a/spec/jquery/basic.spec.coffee b/spec/jquery/basic.spec.coffee
index 918be661c0b..f358fd31841 100644
--- a/spec/jquery/basic.spec.coffee
+++ b/spec/jquery/basic.spec.coffee
@@ -31,3 +31,36 @@ describe "Basic setup", ->
expect(select.val()).toBe "Afghanistan"
+ describe "data-placeholder", ->
+
+ it "should render", ->
+ tmpl = "
+
+ "
+ div = $("
").html(tmpl)
+ select = div.find("select")
+ expect(select.size()).toBe(1)
+ select.chosen()
+ placeholder = div.find(".chosen-single > span")
+ expect(placeholder.text()).toBe("Choose a Country...")
+
+ it "should render with special characters", ->
+ tmpl = "
+
+ "
+ div = $("
").html(tmpl)
+ select = div.find("select")
+ expect(select.size()).toBe(1)
+ select.chosen()
+ placeholder = div.find(".chosen-single > span")
+ expect(placeholder.text()).toBe("")
diff --git a/spec/proto/basic.spec.coffee b/spec/proto/basic.spec.coffee
index ac5f3102848..da8b3591306 100644
--- a/spec/proto/basic.spec.coffee
+++ b/spec/proto/basic.spec.coffee
@@ -35,3 +35,43 @@ describe "Basic setup", ->
expect($F(select)).toBe "Afghanistan"
div.remove()
+
+ describe "data-placeholder", ->
+
+ it "should render", ->
+ tmpl = "
+
+ "
+ div = new Element("div")
+ document.body.insert(div)
+ div.update(tmpl)
+ select = div.down("select")
+ expect(select).toBeDefined()
+ new Chosen(select)
+
+ placeholder = div.down(".chosen-single > span")
+ expect(placeholder.innerText).toBe("Choose a Country...")
+
+ it "should render with special characters", ->
+ tmpl = "
+
+ "
+ div = new Element("div")
+ document.body.insert(div)
+ div.update(tmpl)
+ select = div.down("select")
+ expect(select).toBeDefined()
+ new Chosen(select)
+
+ placeholder = div.down(".chosen-single > span")
+ expect(placeholder.innerText).toBe("")