Add wikidata asynchronously based on wikipedia

ref #2680
This commit is contained in:
Minh Nguyễn
2015-07-18 01:14:17 -05:00
committed by Bryan Housel
parent 0cea4e9d27
commit 669cad74f6
5 changed files with 43 additions and 5 deletions
+1
View File
@@ -48,6 +48,7 @@
<script src='../js/id/services/mapillary.js'></script>
<script src='../js/id/services/nominatim.js'></script>
<script src='../js/id/services/taginfo.js'></script>
<script src='../js/id/services/wikidata.js'></script>
<script src='../js/id/services/wikipedia.js'></script>
<script src='../data/data_dev.js'></script>
+3 -1
View File
@@ -27,7 +27,9 @@ describe('iD.ui.preset.wikipedia', function() {
happen.once(selection.selectAll('.wiki-lang').node(), {type: 'change'});
wikipedia.on('change', function(tags) {
expect(tags).to.eql({wikipedia: 'de:Title'});
expect(tags).to.satisfy(function (tags) {
return tags.wikipedia === 'de:Title' || 'wikidata' in tags;
});
});
selection.selectAll('.wiki-title').value('Title');