Skip to content

Commit bd782ed

Browse files
committed
Add a couple more tests for OneLogin::RubySaml::Utils.element_text.
1 parent e552868 commit bd782ed

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

test/utils_test.rb

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,15 @@ class UtilsTest < Minitest::Test
229229
element = REXML::Document.new('<element>element &amp; text</element>').elements.first
230230
assert_equal 'element & text', OneLogin::RubySaml::Utils.element_text(element)
231231
end
232+
233+
it 'returns nil when element is nil' do
234+
assert_nil OneLogin::RubySaml::Utils.element_text(nil)
235+
end
236+
237+
it 'returns empty string when element has no text' do
238+
element = REXML::Document.new('<element></element>').elements.first
239+
assert_equal '', OneLogin::RubySaml::Utils.element_text(element)
240+
end
232241
end
233242
end
234243
end

0 commit comments

Comments
 (0)