Adjust HpricotMapperTest to not cause an error when the Hpricot library is not installed

git-svn-id: https://svn.apache.org/repos/asf/lucene/solr/trunk@540696 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Erik Hatcher 2007-05-22 18:52:55 +00:00
parent a69eeb2674
commit 502b3248d6
1 changed files with 26 additions and 22 deletions

View File

@ -10,11 +10,12 @@
# See the License for the specific language governing permissions and
# limitations under the License.
require 'solr'
require 'test/unit'
require 'hpricot'
begin
require 'solr'
require 'test/unit'
require 'hpricot'
class HpricotMapperTest < Test::Unit::TestCase
class HpricotMapperTest < Test::Unit::TestCase
def setup
@doc = open(File.expand_path(File.dirname(__FILE__)) + "/hpricot_test_file.xml"){|f| Hpricot.XML(f)}
@ -37,4 +38,7 @@ class HpricotMapperTest < Test::Unit::TestCase
assert_equal ['text1', 'text2', 'text3<grandchild>grandchild 3 text</grandchild>'], mapped_data[:field5]
end
end
rescue LoadError => e
puts "HpricotMapperTest not run because #{e}"
end