# File test/core_test.rb, line 688
 def test_each_element_with_text
		doc = Document.new '<a><b>b</b><c>b</c><d>d</d><e/></a>'
		arry = []
		block = proc { |e|
			assert arry.include? e.name
			arry.delete e.name
		}
		# Yields b, c, d
		arry = }b c d}
		doc.root.each_element_with_text(&block)
		assert_equals 0, arry.size
		# Yields b, d
		arry = }b c}
		doc.root.each_element_with_text( 'b', &block )
		assert_equals 0, arry.size
		# Yields b
		arry = ['b']
		doc.root.each_element_with_text( 'b', 1, &block )
		assert_equals 0, arry.size
		# Yields d
		arry = ['d']
		doc.root.each_element_with_text( nil, 0, 'd', &block )
		assert_equals 0, arry.size
	end