fix tests

This commit is contained in:
Cory LaViska
2022-07-20 15:37:47 -04:00
parent 41580992f6
commit 98eec84422

View File

@@ -8,10 +8,10 @@ describe('<sl-tab>', () => {
const base = el.shadowRoot!.querySelector<HTMLElement>('[part="base"]')!;
expect(base.getAttribute('role')).to.equal('tab');
expect(base.getAttribute('aria-disabled')).to.equal('false');
expect(base.getAttribute('aria-selected')).to.equal('false');
expect(base.getAttribute('tabindex')).to.equal('-1');
expect(el.getAttribute('role')).to.equal('tab');
expect(el.getAttribute('aria-disabled')).to.equal('false');
expect(el.getAttribute('aria-selected')).to.equal('false');
expect(base.getAttribute('tabindex')).to.equal('0');
expect(base.getAttribute('class')).to.equal(' tab ');
expect(el.active).to.equal(false);
expect(el.closable).to.equal(false);
@@ -24,9 +24,9 @@ describe('<sl-tab>', () => {
const base = el.shadowRoot!.querySelector<HTMLElement>('[part="base"]')!;
expect(el.disabled).to.equal(true);
expect(base.getAttribute('aria-disabled')).to.equal('true');
expect(el.getAttribute('aria-disabled')).to.equal('true');
expect(base.getAttribute('class')).to.equal(' tab tab--disabled ');
expect(base.getAttribute('tabindex')).to.equal('-1');
expect(base.getAttribute('tabindex')).to.equal('0');
});
it('should set active tab by attribute', async () => {
@@ -35,7 +35,7 @@ describe('<sl-tab>', () => {
const base = el.shadowRoot!.querySelector<HTMLElement>('[part="base"]')!;
expect(el.active).to.equal(true);
expect(base.getAttribute('aria-selected')).to.equal('true');
expect(el.getAttribute('aria-selected')).to.equal('true');
expect(base.getAttribute('class')).to.equal(' tab tab--active ');
expect(base.getAttribute('tabindex')).to.equal('0');
});
@@ -49,7 +49,6 @@ describe('<sl-tab>', () => {
expect(el.closable).to.equal(true);
expect(base.getAttribute('class')).to.equal(' tab tab--closable ');
expect(closeButton).not.to.be.null;
expect(base.getAttribute('tabindex')).to.equal('-1');
});
describe('focus', () => {