Thiemo Mättig (WMDE) has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/343893 )
Change subject: Add test for null implementation of GeoShape RDF mapping ...................................................................... Add test for null implementation of GeoShape RDF mapping Bug: T160535 Change-Id: Ic3ca85a618c0eda39910cd572125d48257f37fa6 --- M repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_all.nt M repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_minimal.nt M repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_statements.nt M repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_values.nt M repo/tests/phpunit/data/rdf/RdfBuilder/Q4_all_statements.nt M repo/tests/phpunit/data/rdf/RdfBuilder/Q4_claims.nt M repo/tests/phpunit/data/rdf/RdfBuilder/Q4_props.nt M repo/tests/phpunit/data/rdf/RdfBuilder/Q4_values.nt M repo/tests/phpunit/data/rdf/entities/Q4.json M repo/tests/phpunit/includes/Rdf/FullStatementRdfBuilderTest.php M repo/tests/phpunit/includes/Rdf/RdfBuilderTestData.php 11 files changed, 85 insertions(+), 3 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase refs/changes/93/343893/1 diff --git a/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_all.nt b/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_all.nt index 4c13a54..a370de9 100644 --- a/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_all.nt +++ b/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_all.nt @@ -10,6 +10,7 @@ <http://acme.test/Q4> <http://acme.test/prop/P7> <http://acme.test/statement/TEST-Statement-7-6063d202e584b79a2e9f89ab92b51e7f22ef9886> . <http://acme.test/Q4> <http://acme.test/prop/P8> <http://acme.test/statement/TEST-Statement-8-5dd0f6624a7545401bc306a068ac1bbe8148bfac> . <http://acme.test/Q4> <http://acme.test/prop/P9> <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> . +<http://acme.test/Q4> <http://acme.test/prop/P10> <http://acme.test/statement/TEST-Statement-10-geo-shape> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://acme.test/prop/statement/P2> <http://acme.test/Q42> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . @@ -59,6 +60,9 @@ <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . <http://acme.test/value/1e09d673624819aacd170165aae555a1> <http://wikiba.se/ontology-beta#quantityAmount> "+19.768000000000000682121026329696178436279296875"^^<http://www.w3.org/2001/XMLSchema#decimal> . <http://acme.test/value/1e09d673624819aacd170165aae555a1> <http://wikiba.se/ontology-beta#quantityLowerBound> "+19.766999999999999459987520822323858737945556640625"^^<http://www.w3.org/2001/XMLSchema#decimal> . <http://acme.test/value/1e09d673624819aacd170165aae555a1> <http://wikiba.se/ontology-beta#quantityUnit> <http://www.wikidata.org/entity/Q199> . diff --git a/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_minimal.nt b/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_minimal.nt index 50b6ab0..2c4dee4 100644 --- a/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_minimal.nt +++ b/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_minimal.nt @@ -10,6 +10,7 @@ <http://acme.test/Q4> <http://acme.test/prop/P7> <http://acme.test/statement/TEST-Statement-7-6063d202e584b79a2e9f89ab92b51e7f22ef9886> . <http://acme.test/Q4> <http://acme.test/prop/P8> <http://acme.test/statement/TEST-Statement-8-5dd0f6624a7545401bc306a068ac1bbe8148bfac> . <http://acme.test/Q4> <http://acme.test/prop/P9> <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> . +<http://acme.test/Q4> <http://acme.test/prop/P10> <http://acme.test/statement/TEST-Statement-10-geo-shape> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://acme.test/prop/statement/P2> <http://acme.test/Q42> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . @@ -55,4 +56,7 @@ <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://acme.test/prop/statement/P9> <http://url.acme.test%5Cbadurl?chars=%5Cпривет%3C%20%3E%22> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . -<http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . \ No newline at end of file +<http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . diff --git a/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_statements.nt b/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_statements.nt index 50b6ab0..2c4dee4 100644 --- a/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_statements.nt +++ b/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_statements.nt @@ -10,6 +10,7 @@ <http://acme.test/Q4> <http://acme.test/prop/P7> <http://acme.test/statement/TEST-Statement-7-6063d202e584b79a2e9f89ab92b51e7f22ef9886> . <http://acme.test/Q4> <http://acme.test/prop/P8> <http://acme.test/statement/TEST-Statement-8-5dd0f6624a7545401bc306a068ac1bbe8148bfac> . <http://acme.test/Q4> <http://acme.test/prop/P9> <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> . +<http://acme.test/Q4> <http://acme.test/prop/P10> <http://acme.test/statement/TEST-Statement-10-geo-shape> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://acme.test/prop/statement/P2> <http://acme.test/Q42> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . @@ -55,4 +56,7 @@ <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://acme.test/prop/statement/P9> <http://url.acme.test%5Cbadurl?chars=%5Cпривет%3C%20%3E%22> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . -<http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . \ No newline at end of file +<http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . diff --git a/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_values.nt b/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_values.nt index a40ba55..f02e10d 100644 --- a/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_values.nt +++ b/repo/tests/phpunit/data/rdf/FullStatementRdfBuilder/Q4_values.nt @@ -10,6 +10,7 @@ <http://acme.test/Q4> <http://acme.test/prop/P7> <http://acme.test/statement/TEST-Statement-7-6063d202e584b79a2e9f89ab92b51e7f22ef9886> . <http://acme.test/Q4> <http://acme.test/prop/P8> <http://acme.test/statement/TEST-Statement-8-5dd0f6624a7545401bc306a068ac1bbe8148bfac> . <http://acme.test/Q4> <http://acme.test/prop/P9> <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> . +<http://acme.test/Q4> <http://acme.test/prop/P10> <http://acme.test/statement/TEST-Statement-10-geo-shape> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://acme.test/prop/statement/P2> <http://acme.test/Q42> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . @@ -59,6 +60,9 @@ <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . <http://acme.test/value/1e09d673624819aacd170165aae555a1> <http://wikiba.se/ontology-beta#quantityAmount> "+19.768000000000000682121026329696178436279296875"^^<http://www.w3.org/2001/XMLSchema#decimal> . <http://acme.test/value/1e09d673624819aacd170165aae555a1> <http://wikiba.se/ontology-beta#quantityLowerBound> "+19.766999999999999459987520822323858737945556640625"^^<http://www.w3.org/2001/XMLSchema#decimal> . <http://acme.test/value/1e09d673624819aacd170165aae555a1> <http://wikiba.se/ontology-beta#quantityUnit> <http://www.wikidata.org/entity/Q199> . diff --git a/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_all_statements.nt b/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_all_statements.nt index 5fe5356..aaa3b82 100644 --- a/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_all_statements.nt +++ b/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_all_statements.nt @@ -10,6 +10,7 @@ <http://acme.test/Q4> <http://acme.test/prop/P7> <http://acme.test/statement/TEST-Statement-7-6063d202e584b79a2e9f89ab92b51e7f22ef9886> . <http://acme.test/Q4> <http://acme.test/prop/P8> <http://acme.test/statement/TEST-Statement-8-5dd0f6624a7545401bc306a068ac1bbe8148bfac> . <http://acme.test/Q4> <http://acme.test/prop/P9> <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> . +<http://acme.test/Q4> <http://acme.test/prop/P10> <http://acme.test/statement/TEST-Statement-10-geo-shape> . <http://acme.test/Q4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Item> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://acme.test/prop/statement/P2> <http://acme.test/Q42> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . @@ -57,6 +58,9 @@ <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . <http://data.acme.test/Q4> <http://schema.org/about> <http://acme.test/Q4> . <http://data.acme.test/Q4> <http://schema.org/dateModified> "2013-10-04T03:31:05Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> . <http://data.acme.test/Q4> <http://schema.org/version> "42"^^<http://www.w3.org/2001/XMLSchema#integer> . diff --git a/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_claims.nt b/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_claims.nt index 652db82..fd27eaa 100644 --- a/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_claims.nt +++ b/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_claims.nt @@ -10,6 +10,7 @@ <http://acme.test/Q4> <http://acme.test/prop/P7> <http://acme.test/statement/TEST-Statement-7-6063d202e584b79a2e9f89ab92b51e7f22ef9886> . <http://acme.test/Q4> <http://acme.test/prop/P8> <http://acme.test/statement/TEST-Statement-8-5dd0f6624a7545401bc306a068ac1bbe8148bfac> . <http://acme.test/Q4> <http://acme.test/prop/P9> <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> . +<http://acme.test/Q4> <http://acme.test/prop/P10> <http://acme.test/statement/TEST-Statement-10-geo-shape> . <http://acme.test/Q4> <http://acme.test/prop/direct/P2> <http://acme.test/Q42> . <http://acme.test/Q4> <http://acme.test/prop/direct/P3> <http://commons.wikimedia.org/wiki/Special:FilePath/Universe.svg> . <http://acme.test/Q4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://acme.test/prop/novalue/P3> . @@ -70,6 +71,9 @@ <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . <http://data.acme.test/Q4> <http://creativecommons.org/ns#license> <http://creativecommons.org/publicdomain/zero/1.0/> . <http://data.acme.test/Q4> <http://schema.org/about> <http://acme.test/Q4> . <http://data.acme.test/Q4> <http://schema.org/dateModified> "2014-11-04T03:11:05Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> . diff --git a/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_props.nt b/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_props.nt index 7026aca..13b4a46 100644 --- a/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_props.nt +++ b/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_props.nt @@ -10,6 +10,7 @@ <http://acme.test/Q4> <http://acme.test/prop/P7> <http://acme.test/statement/TEST-Statement-7-6063d202e584b79a2e9f89ab92b51e7f22ef9886> . <http://acme.test/Q4> <http://acme.test/prop/P8> <http://acme.test/statement/TEST-Statement-8-5dd0f6624a7545401bc306a068ac1bbe8148bfac> . <http://acme.test/Q4> <http://acme.test/prop/P9> <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> . +<http://acme.test/Q4> <http://acme.test/prop/P10> <http://acme.test/statement/TEST-Statement-10-geo-shape> . <http://acme.test/Q4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Item> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://acme.test/prop/statement/P2> <http://acme.test/Q42> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . @@ -57,6 +58,9 @@ <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . <http://data.acme.test/Q4> <http://schema.org/about> <http://acme.test/Q4> . <http://data.acme.test/Q4> <http://schema.org/dateModified> "2013-10-04T03:31:05Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> . <http://data.acme.test/Q4> <http://schema.org/version> "42"^^<http://www.w3.org/2001/XMLSchema#integer> . @@ -93,6 +97,10 @@ <http://acme.test/P9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Property> . <http://acme.test/P9> <http://www.w3.org/2000/01/rdf-schema#label> "Property9"@en . <http://acme.test/P9> <http://www.w3.org/2004/02/skos/core#prefLabel> "Property9"@en . +<http://acme.test/P10> <http://schema.org/name> "Property10"@en . +<http://acme.test/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Property> . +<http://acme.test/P10> <http://www.w3.org/2000/01/rdf-schema#label> "Property10"@en . +<http://acme.test/P10> <http://www.w3.org/2004/02/skos/core#prefLabel> "Property10"@en . <http://acme.test/P2> <http://wikiba.se/ontology-beta#propertyType> <http://wikiba.se/ontology-beta#WikibaseItem> . <http://acme.test/P3> <http://wikiba.se/ontology-beta#propertyType> <http://wikiba.se/ontology-beta#CommonsMedia> . <http://acme.test/P4> <http://wikiba.se/ontology-beta#propertyType> <http://wikiba.se/ontology-beta#GlobeCoordinate> . @@ -101,6 +109,7 @@ <http://acme.test/P7> <http://wikiba.se/ontology-beta#propertyType> <http://wikiba.se/ontology-beta#String> . <http://acme.test/P8> <http://wikiba.se/ontology-beta#propertyType> <http://wikiba.se/ontology-beta#Time> . <http://acme.test/P9> <http://wikiba.se/ontology-beta#propertyType> <http://wikiba.se/ontology-beta#Url> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#propertyType> <http://wikiba.se/ontology-beta#GeoShape> . <http://acme.test/P2> <http://wikiba.se/ontology-beta#claim> <http://acme.test/prop/P2> . <http://acme.test/P2> <http://wikiba.se/ontology-beta#directClaim> <http://acme.test/prop/direct/P2> . <http://acme.test/P2> <http://wikiba.se/ontology-beta#qualifier> <http://acme.test/prop/qualifier/P2> . @@ -165,6 +174,14 @@ <http://acme.test/P9> <http://wikiba.se/ontology-beta#referenceValue> <http://acme.test/prop/reference/value/P9> . <http://acme.test/P9> <http://wikiba.se/ontology-beta#statementProperty> <http://acme.test/prop/statement/P9> . <http://acme.test/P9> <http://wikiba.se/ontology-beta#statementValue> <http://acme.test/prop/statement/value/P9> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#claim> <http://acme.test/prop/P10> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#directClaim> <http://acme.test/prop/direct/P10> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#qualifier> <http://acme.test/prop/qualifier/P10> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#qualifierValue> <http://acme.test/prop/qualifier/value/P10> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#reference> <http://acme.test/prop/reference/P10> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#referenceValue> <http://acme.test/prop/reference/value/P10> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#statementProperty> <http://acme.test/prop/statement/P10> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#statementValue> <http://acme.test/prop/statement/value/P10> . <http://acme.test/P2> <http://wikiba.se/ontology-beta#novalue> <http://acme.test/prop/novalue/P2> . <http://acme.test/P3> <http://wikiba.se/ontology-beta#novalue> <http://acme.test/prop/novalue/P3> . <http://acme.test/P4> <http://wikiba.se/ontology-beta#novalue> <http://acme.test/prop/novalue/P4> . @@ -173,6 +190,7 @@ <http://acme.test/P7> <http://wikiba.se/ontology-beta#novalue> <http://acme.test/prop/novalue/P7> . <http://acme.test/P8> <http://wikiba.se/ontology-beta#novalue> <http://acme.test/prop/novalue/P8> . <http://acme.test/P9> <http://wikiba.se/ontology-beta#novalue> <http://acme.test/prop/novalue/P9> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#novalue> <http://acme.test/prop/novalue/P10> . <http://acme.test/prop/novalue/P2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Class> . <http://acme.test/prop/novalue/P2> <http://www.w3.org/2002/07/owl#complementOf> _:genid2 . <http://acme.test/prop/novalue/P3> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Class> . @@ -189,6 +207,8 @@ <http://acme.test/prop/novalue/P8> <http://www.w3.org/2002/07/owl#complementOf> _:genid8 . <http://acme.test/prop/novalue/P9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Class> . <http://acme.test/prop/novalue/P9> <http://www.w3.org/2002/07/owl#complementOf> _:genid9 . +<http://acme.test/prop/novalue/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Class> . +<http://acme.test/prop/novalue/P10> <http://www.w3.org/2002/07/owl#complementOf> _:genid10 . _:genid2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Restriction> . _:genid2 <http://www.w3.org/2002/07/owl#onProperty> <http://acme.test/prop/direct/P2> . _:genid2 <http://www.w3.org/2002/07/owl#someValuesFrom> <http://www.w3.org/2002/07/owl#Thing> . @@ -213,6 +233,9 @@ _:genid9 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Restriction> . _:genid9 <http://www.w3.org/2002/07/owl#onProperty> <http://acme.test/prop/direct/P9> . _:genid9 <http://www.w3.org/2002/07/owl#someValuesFrom> <http://www.w3.org/2002/07/owl#Thing> . +_:genid10 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Restriction> . +_:genid10 <http://www.w3.org/2002/07/owl#onProperty> <http://acme.test/prop/direct/P10> . +_:genid10 <http://www.w3.org/2002/07/owl#someValuesFrom> <http://www.w3.org/2002/07/owl#Thing> . <http://acme.test/prop/P2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . <http://acme.test/prop/direct/P2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . <http://acme.test/prop/qualifier/P2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . @@ -277,6 +300,14 @@ <http://acme.test/prop/reference/value/P9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . <http://acme.test/prop/statement/P9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . <http://acme.test/prop/statement/value/P9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . +<http://acme.test/prop/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . +<http://acme.test/prop/direct/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#DatatypeProperty> . +<http://acme.test/prop/qualifier/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#DatatypeProperty> . +<http://acme.test/prop/qualifier/value/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . +<http://acme.test/prop/reference/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#DatatypeProperty> . +<http://acme.test/prop/reference/value/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . +<http://acme.test/prop/statement/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#DatatypeProperty> . +<http://acme.test/prop/statement/value/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . <http://acme.test/P2> <http://wikiba.se/ontology-beta#statementValueNormalized> <http://acme.test/prop/statement/value-normalized/P2> . <http://acme.test/P2> <http://wikiba.se/ontology-beta#referenceValueNormalized> <http://acme.test/prop/reference/value-normalized/P2> . <http://acme.test/P2> <http://wikiba.se/ontology-beta#qualifierValueNormalized> <http://acme.test/prop/qualifier/value-normalized/P2> . @@ -301,6 +332,12 @@ <http://acme.test/P9> <http://wikiba.se/ontology-beta#statementValueNormalized> <http://acme.test/prop/statement/value-normalized/P9> . <http://acme.test/P9> <http://wikiba.se/ontology-beta#referenceValueNormalized> <http://acme.test/prop/reference/value-normalized/P9> . <http://acme.test/P9> <http://wikiba.se/ontology-beta#qualifierValueNormalized> <http://acme.test/prop/qualifier/value-normalized/P9> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#statementValueNormalized> <http://acme.test/prop/statement/value-normalized/P10> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#referenceValueNormalized> <http://acme.test/prop/reference/value-normalized/P10> . +<http://acme.test/P10> <http://wikiba.se/ontology-beta#qualifierValueNormalized> <http://acme.test/prop/qualifier/value-normalized/P10> . +<http://acme.test/prop/qualifier/value-normalized/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . +<http://acme.test/prop/reference/value-normalized/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . +<http://acme.test/prop/statement/value-normalized/P10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . <http://acme.test/prop/qualifier/value-normalized/P9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . <http://acme.test/prop/reference/value-normalized/P9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . <http://acme.test/prop/statement/value-normalized/P9> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#ObjectProperty> . diff --git a/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_values.nt b/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_values.nt index 9a8a25a..09fef20 100644 --- a/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_values.nt +++ b/repo/tests/phpunit/data/rdf/RdfBuilder/Q4_values.nt @@ -10,6 +10,7 @@ <http://acme.test/Q4> <http://acme.test/prop/P7> <http://acme.test/statement/TEST-Statement-7-6063d202e584b79a2e9f89ab92b51e7f22ef9886> . <http://acme.test/Q4> <http://acme.test/prop/P8> <http://acme.test/statement/TEST-Statement-8-5dd0f6624a7545401bc306a068ac1bbe8148bfac> . <http://acme.test/Q4> <http://acme.test/prop/P9> <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> . +<http://acme.test/Q4> <http://acme.test/prop/P10> <http://acme.test/statement/TEST-Statement-10-geo-shape> . <http://acme.test/Q4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Item> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://acme.test/prop/statement/P2> <http://acme.test/Q42> . <http://acme.test/statement/TEST-Statement-2-423614cd831ed4e8da1138c9229cb65cf96f9366> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . @@ -60,6 +61,9 @@ <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . <http://acme.test/statement/TEST-Statement-9-2669d541dfd2d6cc0105927bff02bbe0eec0e921> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#Statement> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://wikiba.se/ontology-beta#BestRank> . +<http://acme.test/statement/TEST-Statement-10-geo-shape> <http://wikiba.se/ontology-beta#rank> <http://wikiba.se/ontology-beta#NormalRank> . <http://data.acme.test/Q4> <http://schema.org/about> <http://acme.test/Q4> . <http://data.acme.test/Q4> <http://schema.org/dateModified> "2013-10-04T03:31:05Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> . <http://data.acme.test/Q4> <http://schema.org/version> "42"^^<http://www.w3.org/2001/XMLSchema#integer> . diff --git a/repo/tests/phpunit/data/rdf/entities/Q4.json b/repo/tests/phpunit/data/rdf/entities/Q4.json index d4a6660..76e58dd 100644 --- a/repo/tests/phpunit/data/rdf/entities/Q4.json +++ b/repo/tests/phpunit/data/rdf/entities/Q4.json @@ -204,6 +204,22 @@ "type": "statement", "rank": "normal" } + ], + "P10": [ + { + "id": "TEST-Statement-10-geo-shape", + "mainsnak": { + "snaktype": "value", + "property": "P10", + "datatype": "geo-shape", + "datavalue": { + "value": "Data:Berlin.map", + "type": "string" + } + }, + "type": "statement", + "rank": "normal" + } ] } } diff --git a/repo/tests/phpunit/includes/Rdf/FullStatementRdfBuilderTest.php b/repo/tests/phpunit/includes/Rdf/FullStatementRdfBuilderTest.php index 422b25c..6054627 100644 --- a/repo/tests/phpunit/includes/Rdf/FullStatementRdfBuilderTest.php +++ b/repo/tests/phpunit/includes/Rdf/FullStatementRdfBuilderTest.php @@ -126,7 +126,7 @@ } public function provideAddEntity() { - $props = array( 'P2', 'P3', 'P4', 'P5', 'P6', 'P7', 'P8', 'P9' ); + $props = [ 'P2', 'P3', 'P4', 'P5', 'P6', 'P7', 'P8', 'P9', 'P10' ]; return array( array( 'Q4', 0, 'Q4_minimal', array() ), diff --git a/repo/tests/phpunit/includes/Rdf/RdfBuilderTestData.php b/repo/tests/phpunit/includes/Rdf/RdfBuilderTestData.php index 21b00f6..d1080d4 100644 --- a/repo/tests/phpunit/includes/Rdf/RdfBuilderTestData.php +++ b/repo/tests/phpunit/includes/Rdf/RdfBuilderTestData.php @@ -189,6 +189,7 @@ array( 7, 'string' ), array( 8, 'time' ), array( 9, 'url' ), + array( 10, 'geo-shape' ), ); } -- To view, visit https://gerrit.wikimedia.org/r/343893 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic3ca85a618c0eda39910cd572125d48257f37fa6 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Wikibase Gerrit-Branch: master Gerrit-Owner: Thiemo Mättig (WMDE) <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
