mirror of
https://github.com/BradNut/graphbrainz
synced 2025-09-08 17:40:32 +00:00
* Add a schema extension API and several extensions * Update graphql-markdown to use new diffSchema function * Update Node support
18 KiB
18 KiB
Snapshot report for test/extensions/mediawiki/schema.js
The actual snapshot is saved in schema.js.snap.
Generated by AVA.
artists have a mediaWikiImages field
Snapshot 1
{
lookup: {
artist: {
mediaWikiImages: [
{
artistHTML: '<a rel="nofollow" class="external text" href="http://www.flickr.com/people/77758445@N00">P.B. Rage</a> from USA',
canonicalTitle: 'File:Nirvana around 1992.jpg',
categories: [
'1992 in California',
'1992 in television',
'Fashion in 1992',
'Flickr images reviewed by trusted users',
'Krist Novoselic',
'Kurt Cobain',
'MTV Video Music Awards',
'Music events in 1992',
'Nirvana (band)',
'Pauley Pavilion',
'September 1992 in the United States',
],
creditHTML: '<a rel="nofollow" class="external text" href="http://www.flickr.com/photos/77758445@N00/11295743/">More Kurt -- too rad</a>',
descriptionHTML: 'Kurt Cobain (front) and Krist Novoselic (left) live at the 1992 <a href="//commons.wikimedia.org/wiki/MTV_Video_Music_Awards" class="mw-redirect" title="MTV Video Music Awards">MTV Video Music Awards</a>.',
descriptionURL: 'https://commons.wikimedia.org/wiki/File:Nirvana_around_1992.jpg',
height: 346,
licenseShortName: 'CC BY-SA 2.0',
licenseURL: 'https://creativecommons.org/licenses/by-sa/2.0',
metadata: [
{
name: 'DateTime',
source: 'mediawiki-metadata',
value: '2015-11-21 12:22:55',
},
{
name: 'ObjectName',
source: 'mediawiki-metadata',
value: 'Nirvana around 1992',
},
{
name: 'CommonsMetadataExtension',
source: 'extension',
value: '1.2',
},
{
name: 'Categories',
source: 'commons-categories',
value: '1992 in California|1992 in television|Fashion in 1992|Flickr images reviewed by trusted users|Krist Novoselic|Kurt Cobain|MTV Video Music Awards|Music events in 1992|Nirvana (band)|Pauley Pavilion|September 1992 in the United States',
},
{
name: 'Assessments',
source: 'commons-categories',
value: '',
},
{
name: 'ImageDescription',
source: 'commons-desc-page',
value: 'Kurt Cobain (front) and Krist Novoselic (left) live at the 1992 <a href="//commons.wikimedia.org/wiki/MTV_Video_Music_Awards" class="mw-redirect" title="MTV Video Music Awards">MTV Video Music Awards</a>.',
},
{
name: 'DateTimeOriginal',
source: 'commons-desc-page',
value: '1992-09-09',
},
{
name: 'Credit',
source: 'commons-desc-page',
value: '<a rel="nofollow" class="external text" href="http://www.flickr.com/photos/77758445@N00/11295743/">More Kurt -- too rad</a>',
},
{
name: 'Artist',
source: 'commons-desc-page',
value: '<a rel="nofollow" class="external text" href="http://www.flickr.com/people/77758445@N00">P.B. Rage</a> from USA',
},
{
name: 'LicenseShortName',
source: 'commons-desc-page',
value: 'CC BY-SA 2.0',
},
{
name: 'UsageTerms',
source: 'commons-desc-page',
value: 'Creative Commons Attribution-Share Alike 2.0',
},
{
name: 'AttributionRequired',
source: 'commons-desc-page',
value: 'true',
},
{
name: 'LicenseUrl',
source: 'commons-desc-page',
value: 'https://creativecommons.org/licenses/by-sa/2.0',
},
{
name: 'Copyrighted',
source: 'commons-desc-page',
value: 'True',
},
{
name: 'Restrictions',
source: 'commons-desc-page',
value: '',
},
{
name: 'License',
source: 'commons-templates',
value: 'cc-by-sa-2.0',
},
],
objectName: 'Nirvana around 1992',
originalDateTimeHTML: '1992-09-09',
size: 31369,
url: 'https://upload.wikimedia.org/wikipedia/commons/1/19/Nirvana_around_1992.jpg',
user: 'Kigsz',
width: 367,
},
],
},
},
}
instruments have a mediaWikiImages field
Snapshot 1
{
search: {
instruments: {
nodes: [
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [
{
artistHTML: '<a href="//commons.wikimedia.org/wiki/User:TenIslands" title="User:TenIslands">TenIslands</a>',
canonicalTitle: 'File:2 Portuguese guitars.jpg',
categories: [
'Derivative versions',
'PD-self',
'Portuguese guitar',
'Self-published work',
],
creditHTML: '<span class="int-own-work" lang="en">Own work</span>',
descriptionHTML: 'Left: Coimbra Portuguese guitar.<br>Right: Lisbon Portuguese guitar.',
descriptionURL: 'https://commons.wikimedia.org/wiki/File:2_Portuguese_guitars.jpg',
height: 2304,
licenseShortName: 'Public domain',
licenseURL: null,
metadata: [
{
name: 'DateTime',
source: 'mediawiki-metadata',
value: '2008-07-20 16:57:38',
},
{
name: 'ObjectName',
source: 'mediawiki-metadata',
value: '2 Portuguese guitars',
},
{
name: 'CommonsMetadataExtension',
source: 'extension',
value: '1.2',
},
{
name: 'Categories',
source: 'commons-categories',
value: 'Derivative versions|PD-self|Portuguese guitar|Self-published work',
},
{
name: 'Assessments',
source: 'commons-categories',
value: '',
},
{
name: 'ImageDescription',
source: 'commons-desc-page',
value: 'Left: Coimbra Portuguese guitar.<br>Right: Lisbon Portuguese guitar.',
},
{
name: 'DateTimeOriginal',
source: 'commons-desc-page',
value: '2008-07-19',
},
{
name: 'Credit',
source: 'commons-desc-page',
value: '<span class="int-own-work" lang="en">Own work</span>',
},
{
name: 'Artist',
source: 'commons-desc-page',
value: '<a href="//commons.wikimedia.org/wiki/User:TenIslands" title="User:TenIslands">TenIslands</a>',
},
{
name: 'LicenseShortName',
source: 'commons-desc-page',
value: 'Public domain',
},
{
name: 'UsageTerms',
source: 'commons-desc-page',
value: 'Public domain',
},
{
name: 'AttributionRequired',
source: 'commons-desc-page',
value: 'false',
},
{
name: 'Copyrighted',
source: 'commons-desc-page',
value: 'False',
},
{
name: 'Restrictions',
source: 'commons-desc-page',
value: '',
},
{
name: 'License',
source: 'commons-templates',
value: 'pd',
},
],
objectName: '2 Portuguese guitars',
originalDateTimeHTML: '2008-07-19',
size: 2094702,
url: 'https://upload.wikimedia.org/wikipedia/commons/0/01/2_Portuguese_guitars.jpg',
user: 'TenIslands',
width: 1746,
},
],
},
],
},
},
}
labels have a mediaWikiImages field
Snapshot 1
{
search: {
labels: {
nodes: [
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
{
mediaWikiImages: [],
},
],
},
},
}
places have a mediaWikiImages field
Snapshot 1
{
lookup: {
place: {
mediaWikiImages: [
{
artistHTML: '<a href="//commons.wikimedia.org/wiki/User:Dllu" title="User:Dllu">Dllu</a>',
canonicalTitle: 'File:Paramount Theater in Seattle showing Wicked.jpg',
categories: [
'Paramount Northwest Theater',
'Self-published work',
],
creditHTML: '<span class="int-own-work" lang="en">Own work</span>',
descriptionHTML: 'The <a href="https://en.wikipedia.org/wiki/Paramount_Theatre_(Seattle)" class="extiw" title="w:Paramount Theatre (Seattle)">Paramount Theatre (Seattle)</a> showing <a href="https://en.wikipedia.org/wiki/Wicked_(musical)" class="extiw" title="w:Wicked (musical)">Wicked</a>.',
descriptionURL: 'https://commons.wikimedia.org/wiki/File:Paramount_Theater_in_Seattle_showing_Wicked.jpg',
height: 3840,
licenseShortName: 'CC BY-SA 4.0',
licenseURL: 'https://creativecommons.org/licenses/by-sa/4.0',
metadata: [
{
name: 'DateTime',
source: 'mediawiki-metadata',
value: '2015-08-01 06:59:27',
},
{
name: 'ObjectName',
source: 'mediawiki-metadata',
value: 'Paramount Theater in Seattle showing Wicked',
},
{
name: 'CommonsMetadataExtension',
source: 'extension',
value: '1.2',
},
{
name: 'Categories',
source: 'commons-categories',
value: 'Paramount Northwest Theater|Self-published work',
},
{
name: 'Assessments',
source: 'commons-categories',
value: '',
},
{
name: 'ImageDescription',
source: 'commons-desc-page',
value: 'The <a href="https://en.wikipedia.org/wiki/Paramount_Theatre_(Seattle)" class="extiw" title="w:Paramount Theatre (Seattle)">Paramount Theatre (Seattle)</a> showing <a href="https://en.wikipedia.org/wiki/Wicked_(musical)" class="extiw" title="w:Wicked (musical)">Wicked</a>.',
},
{
name: 'DateTimeOriginal',
source: 'commons-desc-page',
value: '2015-07-31 20:32:43',
},
{
name: 'Credit',
source: 'commons-desc-page',
value: '<span class="int-own-work" lang="en">Own work</span>',
},
{
name: 'Artist',
source: 'commons-desc-page',
value: '<a href="//commons.wikimedia.org/wiki/User:Dllu" title="User:Dllu">Dllu</a>',
},
{
name: 'LicenseShortName',
source: 'commons-desc-page',
value: 'CC BY-SA 4.0',
},
{
name: 'UsageTerms',
source: 'commons-desc-page',
value: 'Creative Commons Attribution-Share Alike 4.0',
},
{
name: 'AttributionRequired',
source: 'commons-desc-page',
value: 'true',
},
{
name: 'LicenseUrl',
source: 'commons-desc-page',
value: 'https://creativecommons.org/licenses/by-sa/4.0',
},
{
name: 'Copyrighted',
source: 'commons-desc-page',
value: 'True',
},
{
name: 'Restrictions',
source: 'commons-desc-page',
value: '',
},
{
name: 'License',
source: 'commons-templates',
value: 'cc-by-sa-4.0',
},
],
objectName: 'Paramount Theater in Seattle showing Wicked',
originalDateTimeHTML: '2015-07-31 20:32:43',
size: 12529142,
url: 'https://upload.wikimedia.org/wikipedia/commons/c/ce/Paramount_Theater_in_Seattle_showing_Wicked.jpg',
user: 'Dllu',
width: 2566,
},
],
},
},
}