summaryrefslogtreecommitdiff
path: root/spec/ruby/core/encoding/dummy_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/ruby/core/encoding/dummy_spec.rb')
-rw-r--r--spec/ruby/core/encoding/dummy_spec.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/spec/ruby/core/encoding/dummy_spec.rb b/spec/ruby/core/encoding/dummy_spec.rb
index 75ffcd5a4e..77caebca9a 100644
--- a/spec/ruby/core/encoding/dummy_spec.rb
+++ b/spec/ruby/core/encoding/dummy_spec.rb
@@ -11,4 +11,15 @@ describe "Encoding#dummy?" do
Encoding::CP50221.dummy?.should be_true
Encoding::UTF_7.dummy?.should be_true
end
+
+ it "returns true for UTF_16 and UTF_32" do
+ Encoding::UTF_16.should.dummy?
+ Encoding::UTF_32.should.dummy?
+ end
+
+ it "implies not #ascii_compatible?" do
+ Encoding.list.select(&:dummy?).each do |encoding|
+ encoding.should_not.ascii_compatible?
+ end
+ end
end