diff --git a/test/spec/Util.js b/test/spec/Util.js index a0f6e7bf2..7d63b8b09 100644 --- a/test/spec/Util.js +++ b/test/spec/Util.js @@ -1,7 +1,7 @@ describe('Util', function() { var util; - it('gives unique ids', function() { + it('#id', function() { var a = iD.Util.id(), b = iD.Util.id(), c = iD.Util.id(), @@ -11,8 +11,14 @@ describe('Util', function() { expect(c === d).toEqual(false); }); - it('creates a truthy object', function() { + it('#trueObj', function() { expect(iD.Util.trueObj(['a', 'b', 'c'])).toEqual({ a: true, b: true, c: true }); expect(iD.Util.trueObj([])).toEqual({}); }); + + it('#friendlyName', function() { + expect(iD.Util.friendlyName({ tags: { name: 'hi' }})).toEqual('hi'); + expect(iD.Util.friendlyName({ tags: { highway: 'Route 5' }})).toEqual('Route 5'); + expect(iD.Util.friendlyName({ tags: { name: 'hi', highway: 'Route 5' }})).toEqual('hi'); + }); });