mirror of
https://github.com/Leaflet/Leaflet.git
synced 2025-08-16 16:45:22 +00:00
Hide the attribution separator from ATs (#7969)
Co-Authored-By: nkreer <15277434+nkreer@users.noreply.github.com> Co-authored-by: nkreer <15277434+nkreer@users.noreply.github.com>
This commit is contained in:
@ -24,19 +24,19 @@ describe("Control.Attribution", function () {
|
||||
describe('#addAttribution', function () {
|
||||
it('adds one attribution correctly', function () {
|
||||
control.addAttribution('foo');
|
||||
expect(container.innerHTML).to.eql('prefix | foo');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo');
|
||||
});
|
||||
|
||||
it('adds no duplicate attributions', function () {
|
||||
control.addAttribution('foo');
|
||||
control.addAttribution('foo');
|
||||
expect(container.innerHTML).to.eql('prefix | foo');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo');
|
||||
});
|
||||
|
||||
it('adds several attributions listed with comma', function () {
|
||||
control.addAttribution('foo');
|
||||
control.addAttribution('bar');
|
||||
expect(container.innerHTML).to.eql('prefix | foo, bar');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo, bar');
|
||||
});
|
||||
});
|
||||
|
||||
@ -45,7 +45,7 @@ describe("Control.Attribution", function () {
|
||||
control.addAttribution('foo');
|
||||
control.addAttribution('bar');
|
||||
control.removeAttribution('foo');
|
||||
expect(container.innerHTML).to.eql('prefix | bar');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> bar');
|
||||
});
|
||||
it('does nothing if removing attribution that was not present', function () {
|
||||
control.addAttribution('foo');
|
||||
@ -54,7 +54,7 @@ describe("Control.Attribution", function () {
|
||||
control.removeAttribution('baz');
|
||||
control.removeAttribution('baz');
|
||||
control.removeAttribution('');
|
||||
expect(container.innerHTML).to.eql('prefix | foo');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo');
|
||||
});
|
||||
});
|
||||
|
||||
@ -83,16 +83,16 @@ describe("Control.Attribution", function () {
|
||||
|
||||
expect(container.innerHTML).to.eql('prefix');
|
||||
map.addLayer(fooLayer);
|
||||
expect(container.innerHTML).to.eql('prefix | foo');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo');
|
||||
map.addLayer(barLayer);
|
||||
expect(container.innerHTML).to.eql('prefix | foo, bar');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo, bar');
|
||||
map.addLayer(bazLayer);
|
||||
expect(container.innerHTML).to.eql('prefix | foo, bar, baz');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo, bar, baz');
|
||||
|
||||
map.removeLayer(fooLayer);
|
||||
expect(container.innerHTML).to.eql('prefix | bar, baz');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> bar, baz');
|
||||
map.removeLayer(barLayer);
|
||||
expect(container.innerHTML).to.eql('prefix | baz');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> baz');
|
||||
map.removeLayer(bazLayer);
|
||||
expect(container.innerHTML).to.eql('prefix');
|
||||
});
|
||||
@ -107,16 +107,16 @@ describe("Control.Attribution", function () {
|
||||
|
||||
expect(container.innerHTML).to.eql('prefix');
|
||||
map.addLayer(fooLayer);
|
||||
expect(container.innerHTML).to.eql('prefix | foo');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo');
|
||||
map.addLayer(fo2Layer);
|
||||
expect(container.innerHTML).to.eql('prefix | foo');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo');
|
||||
map.addLayer(fo3Layer);
|
||||
expect(container.innerHTML).to.eql('prefix | foo');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo');
|
||||
|
||||
map.removeLayer(fooLayer);
|
||||
expect(container.innerHTML).to.eql('prefix | foo');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo');
|
||||
map.removeLayer(fo2Layer);
|
||||
expect(container.innerHTML).to.eql('prefix | foo');
|
||||
expect(container.innerHTML).to.eql('prefix <span aria-hidden="true">|</span> foo');
|
||||
map.removeLayer(fo3Layer);
|
||||
expect(container.innerHTML).to.eql('prefix');
|
||||
});
|
||||
|
@ -119,7 +119,7 @@ export var Attribution = Control.extend({
|
||||
prefixAndAttribs.push(attribs.join(', '));
|
||||
}
|
||||
|
||||
this._container.innerHTML = prefixAndAttribs.join(' | ');
|
||||
this._container.innerHTML = prefixAndAttribs.join(' <span aria-hidden="true">|</span> ');
|
||||
}
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user