th).to.be.equal('/baz');
      });
      function makeTemporaryIronLocation() {
        var ironLocation = document.createElement('iron-location');
        document.body.appendChild(ironLocation);
        toRemove.push(ironLocation);
        return ironLocation
      }
      test('dealing with paths with unusual characters', function() {
        var pathEncodingExamples = {
          '/foo': '/foo',
          '/': '/',
          '/foo bar': '/foo%20bar',
          '/foo#bar': '/foo%23bar',
          '/foo?x