aboutsummaryrefslogtreecommitdiffstats
path: root/test/psych
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-12-13 09:27:52 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-12-13 09:27:52 +0000
commit912300c8ef3ca1a78fc802e751dc9cda30cfb091 (patch)
treef3f7c9300fd9f90f0febb5750440b44418d6999e /test/psych
parentae35b252b992fc0c6f23f5c9b746763f994fc39d (diff)
downloadruby-912300c8ef3ca1a78fc802e751dc9cda30cfb091.tar.gz
psych_emitter.c: check string
* ext/psych/psych_emitter.c (start_document): ensure string before encoding conversion. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/psych')
-rw-r--r--test/psych/test_emitter.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/psych/test_emitter.rb b/test/psych/test_emitter.rb
index 1c96c12379..fe198bd1b1 100644
--- a/test/psych/test_emitter.rb
+++ b/test/psych/test_emitter.rb
@@ -53,6 +53,7 @@ module Psych
[[], 'foo', false],
[[], ['foo'], false],
[[], [nil,nil], false],
+ [[1,1], [[nil, "tag:TALOS"]], 0],
].each do |args|
assert_raises(TypeError) do
@emitter.start_document(*args)