|
|
|
@ -92,6 +92,22 @@ module.exports.tests.west_bengal = function(test, common) {
|
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
// IND city
|
|
|
|
|
module.exports.tests.bangalore = function(test, common) { |
|
|
|
|
test('bangalore', function(t) { |
|
|
|
|
var doc = { |
|
|
|
|
'name': { 'default': 'Bangalore' }, |
|
|
|
|
'country_a': 'IND', |
|
|
|
|
'country': 'India', |
|
|
|
|
'region': 'Karnataka', |
|
|
|
|
'county': 'Bangalore', |
|
|
|
|
'locality': 'Bangalore' |
|
|
|
|
}; |
|
|
|
|
t.equal(generator(doc),'Bangalore, Karnataka, India'); |
|
|
|
|
t.end(); |
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
// SGP region
|
|
|
|
|
module.exports.tests.north_west_singapore = function(test, common) { |
|
|
|
|
test('north west singapore', function(t) { |
|
|
|
@ -134,6 +150,37 @@ module.exports.tests.madrid = function(test, common) {
|
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
// SWE city
|
|
|
|
|
module.exports.tests.skane1 = function(test, common) { |
|
|
|
|
test('skåne 1', function(t) { |
|
|
|
|
var doc = { |
|
|
|
|
'name': { 'default': 'Malmö' }, |
|
|
|
|
'country_a': 'SWE', |
|
|
|
|
'country': 'Sweden', |
|
|
|
|
'region': 'Skåne', |
|
|
|
|
'county': 'Malmö' |
|
|
|
|
}; |
|
|
|
|
t.equal(generator(doc),'Malmö, Skåne, Sweden'); |
|
|
|
|
t.end(); |
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
// SWE city
|
|
|
|
|
module.exports.tests.skane2 = function(test, common) { |
|
|
|
|
test('skåne 2', function(t) { |
|
|
|
|
var doc = { |
|
|
|
|
'name': { 'default': 'Malmö' }, |
|
|
|
|
'country_a': 'SWE', |
|
|
|
|
'country': 'Sweden', |
|
|
|
|
'region': 'Skåne', |
|
|
|
|
'county': 'Malmö', |
|
|
|
|
'locality': 'Malmö' |
|
|
|
|
}; |
|
|
|
|
t.equal(generator(doc),'Malmö, Skåne, Sweden'); |
|
|
|
|
t.end(); |
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
// GBR street address
|
|
|
|
|
module.exports.tests.one_main_street_uk = function(test, common) { |
|
|
|
|
test('one main street uk', function(t) { |
|
|
|
@ -201,6 +248,34 @@ module.exports.tests.new_zealand = function(test, common) {
|
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
// GBR country
|
|
|
|
|
module.exports.tests.wales = function(test, common) { |
|
|
|
|
test('wales', function(t) { |
|
|
|
|
var doc = { |
|
|
|
|
'name': { 'default': 'Wales' }, |
|
|
|
|
'country_a': 'GBR', |
|
|
|
|
'country': 'United Kingdom', |
|
|
|
|
'region': 'Wales' |
|
|
|
|
}; |
|
|
|
|
t.equal(generator(doc),'Wales, United Kingdom'); |
|
|
|
|
t.end(); |
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
// IRL country
|
|
|
|
|
module.exports.tests.republic_of_ireland = function(test, common) { |
|
|
|
|
test('northern ireland', function(t) { |
|
|
|
|
var doc = { |
|
|
|
|
'name': { 'default': 'Ireland' }, |
|
|
|
|
'country_a': 'IRL', |
|
|
|
|
'country': 'Ireland' |
|
|
|
|
}; |
|
|
|
|
// !! this is not part of the UK !!
|
|
|
|
|
t.equal(generator(doc),'Ireland'); |
|
|
|
|
t.end(); |
|
|
|
|
}); |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
// SGP venue
|
|
|
|
|
module.exports.tests.singapore_mcdonalds = function(test, common) { |
|
|
|
|
test('singapore_mcdonalds', function(t) { |
|
|
|
@ -225,4 +300,4 @@ module.exports.all = function (tape, common) {
|
|
|
|
|
for( var testCase in module.exports.tests ){ |
|
|
|
|
module.exports.tests[testCase](test, common); |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
}; |
|
|
|
|