test/entity_test.rb in ro-crate-0.4.13 vs test/entity_test.rb in ro-crate-0.4.14

- old
+ new

@@ -36,14 +36,14 @@ end test 'fetch appropriate class for type' do assert_equal ROCrate::File, ROCrate::DataEntity.specialize({ '@type' => 'File' }) assert_equal ROCrate::File, ROCrate::DataEntity.specialize({ '@type' => ['File', 'Image'] }) - assert_equal ROCrate::File, ROCrate::DataEntity.specialize({ '@type' => 'SoftwareSourceCode' }) - assert_equal ROCrate::File, ROCrate::DataEntity.specialize({ '@type' => 'anything that isnt a directory' }) + assert_equal ROCrate::DataEntity, ROCrate::DataEntity.specialize({ '@type' => 'SoftwareSourceCode' }) + assert_equal ROCrate::DataEntity, ROCrate::DataEntity.specialize({ '@type' => 'anything that isnt a directory' }) assert_equal ROCrate::Directory, ROCrate::DataEntity.specialize({ '@type' => 'Dataset' }) assert_equal ROCrate::Directory, ROCrate::DataEntity.specialize({ '@type' => ['Dataset', 'Image'] }) - assert_equal ROCrate::File, ROCrate::DataEntity.specialize({ '@type' => 'Person' }) + assert_equal ROCrate::DataEntity, ROCrate::DataEntity.specialize({ '@type' => 'Person' }) assert_equal ROCrate::File, ROCrate::DataEntity.specialize({ '@type' => ['File', 'Image'], '@id' => 'http://www.external.com' }) assert_equal ROCrate::Person, ROCrate::ContextualEntity.specialize({ '@type' => 'Person' }) assert_equal ROCrate::Person, ROCrate::ContextualEntity.specialize({ '@type' => ['Person', 'Dave'] }) assert_equal ROCrate::ContactPoint, ROCrate::ContextualEntity.specialize({ '@type' => 'ContactPoint' })