Changeset 323 for ruby/trunk/lib/adl_parser/test
- Timestamp:
- Oct 19, 2009, 5:10:43 PM (15 years ago)
- Location:
- ruby/trunk/lib/adl_parser/test
- Files:
-
- 3 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
ruby/trunk/lib/adl_parser/test/parser_test.rb
r321 r323 258 258 end 259 259 260 must "adl-test-ENTRY.assumed_types.v1.adl be properly parsed" do 261 file = File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.assumed_types.v1.adl") 262 assert_nothing_raised do 263 ast = @parser.parse(file, 'adl-test-ENTRY.assumed_types.v1') 264 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 265 end 266 end 267 260 268 must "adl-test-ENTRY.basic_types.v1.adl be properly parsed" do 261 269 file = File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.basic_types.v1.adl") … … 267 275 268 276 269 must "adl-test-ENTRY.assumed_types.v1.adl be properly parsed" do 270 file = File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.assumed_types.v1.adl") 271 assert_nothing_raised do 272 ast = @parser.parse(file, 'adl-test-ENTRY.assumed_types.v1') 277 must "adl-test-ENTRY.basic_types_fail.v1.adl be properly parsed" do 278 file = File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.basic_types_fail.v1.adl") 279 assert_raise Racc::ParseError do 280 ast = @parser.parse(file, 'adl-test-ENTRY.basic_types_fail.v1') 281 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 282 end 283 end 284 285 must "adl-test-ENTRY.most_minimal.v1.adl be properly parsed" do 286 file = File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.most_minimal.v1.adl") 287 assert_nothing_raised do 288 ast = @parser.parse(file, 'adl-test-ENTRY.most_minimal.v1') 289 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 290 end 291 end 292 293 must "adl-test-ENTRY.structure_test1.v1.adl be properly parsed" do 294 file = File.read("#{TEST_ROOT_DIR}/adl/adl-test-ENTRY.structure_test1.v1.adl") 295 assert_nothing_raised do 296 ast = @parser.parse(file, 'adl-test-ENTRY.structure_test1.v1') 273 297 assert_instance_of OpenEhr::RM::Support::Identification::ArchetypeID, ast.archetype_id 274 298 end -
ruby/trunk/lib/adl_parser/test/remote_adl_test.rb
r319 r323 28 28 29 29 30 must "test_adls should properly parsed" do 30 # must "test_adls should properly parsed" do 31 # assert_nothing_raised do 32 # @test_adls.each do |adl| 33 # puts "Processing #{adl}" 34 # open(adl) do |file| 35 # p "Processing #{file.gets}" 36 # case file.gets 37 # when "http://www.openehr.org/svn/knowledge/archetypes/dev/adl/test/basics/adl-test-ENTRY.basic_types_fail.v1.adl" 38 # assert_raise Racc::ParserError do 39 # @parser.parse(file.read, adl) 40 # end 41 # else 42 # assert_nothing_raised { @parser.parse(file.read, adl) } 43 # end 44 # end 45 # end 46 # end 47 # end 48 49 must "ehr_adls should properly parsed" do 31 50 assert_nothing_raised do 32 @ test_adls.each do |adl|51 @ehr_adls.each do |adl| 33 52 puts "Processing #{adl}" 34 53 open(adl) do |file| 35 @parser.parse(file.read, adl) 54 assert_nothing_raised do 55 @parser.parse(file.read, adl) 56 end 36 57 end 37 58 end … … 39 60 end 40 61 41 # must "ehr_adls should properly parsed" do42 # assert_nothing_raised do43 # @ehr_adls.each do |adl|44 # puts "Processing #{adl}"45 # open(adl) do |file|46 # @parser.parse(file.read, adl)47 # end48 # end49 # end50 # end51 52 62 53 63 end
Note:
See TracChangeset
for help on using the changeset viewer.