File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -43,22 +43,9 @@ def self.detect(sample)
4343 def self . name
4444 "RDF/XML"
4545 end
46- end
4746
48- # Aliases for RDF::Format
49- #
50- # This allows the following:
51- #
52- # @example Obtaining an HTML format class
53- # RDF::Format.for(:rdf) # RDF::RDFXML::Lite
54- # RDF::Format.for(:rdf).reader # RDF::RDFXML::Reader
55- # RDF::Format.for(:rdf).writer # RDF::RDFXML::Writer
56- class RDFFormat < RDF ::Format
57- content_type 'application/rdf+xml'
58- content_encoding 'utf-8'
59- reader { RDF ::RDFXML ::Reader }
60- writer { RDF ::RDFXML ::Writer }
61-
62- def self . to_sym ; :rdf ; end
47+ def self . symbols
48+ [ :rdfxml , :rdf ]
49+ end
6350 end
6451end
Original file line number Diff line number Diff line change 1010 describe ".for" do
1111 formats = [
1212 :rdfxml ,
13+ :rdf ,
1314 'etc/doap.rdf' ,
1415 { :file_name => 'etc/doap.rdf' } ,
1516 { :file_extension => 'rdf' } ,
6061 expect ( described_class . detect ( str ) ) . to be_falsey
6162 end
6263 end
63-
64- describe RDF ::RDFXML ::RDFFormat do
65- it "discovers with :rdf" do
66- expect ( RDF ::Format . for ( :rdf ) ) . to eq RDF ::RDFXML ::RDFFormat
67- end
68-
69- it "should discover :rdf" do
70- expect ( RDF ::Format . for ( :rdf ) . reader ) . to eq RDF ::RDFXML ::Reader
71- expect ( RDF ::Format . for ( :rdf ) . writer ) . to eq RDF ::RDFXML ::Writer
72- end
73- end
7464 end
7565end
You can’t perform that action at this time.
0 commit comments