Sha256: dd53f05a731fcd50a4823c68849c2bffd6530393584e82fb5c2fe63f57404095
Contents?: true
Size: 1.49 KB
Versions: 3
Compression:
Stored size: 1.49 KB
Contents
$:.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) $:.unshift File.dirname(__FILE__) require 'rubygems' require 'rspec' require 'bigdecimal' # XXX Remove Me require 'rdf/rdfa' require 'rdf/spec' require 'rdf/spec/matchers' require 'rdf/isomorphic' begin require 'rdf/redland' $redland_enabled = true rescue LoadError end require 'matchers' include Matchers module RDF module Isomorphic alias_method :==, :isomorphic_with? end class Graph def to_ntriples RDF::Writer.for(:ntriples).buffer do |writer| writer << self end end def to_rdfxml RDF::Writer.for(:rdfxml).buffer do |writer| writer << self end end end end ::RSpec.configure do |c| c.filter_run :focus => true c.run_all_when_everything_filtered = true c.exclusion_filter = { :ruby => lambda { |version| !(RUBY_VERSION.to_s =~ /^#{version.to_s}/) }, } c.include(Matchers) c.include(RDF::Spec::Matchers) end TMP_DIR = File.join(File.expand_path(File.dirname(__FILE__)), "tmp") # Heuristically detect the input stream def detect_format(stream) # Got to look into the file to see if stream.is_a?(IO) || stream.is_a?(StringIO) stream.rewind string = stream.read(1000) stream.rewind else string = stream.to_s end case string when /<\w+:RDF/ then RDF::RDFXML::Reader when /<RDF/ then RDF::RDFXML::Reader when /<html/i then RDF::RDFa::Reader when /@prefix/i then RDF::N3::Reader else RDF::NTriples::Reader end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rdf-rdfa-0.3.1.2 | spec/spec_helper.rb |
rdf-rdfa-0.3.1.1 | spec/spec_helper.rb |
rdf-rdfa-0.3.0 | spec/spec_helper.rb |