mirror of
https://github.com/shoelace-style/webawesome.git
synced 2026-01-12 04:09:12 +00:00
fix tests
This commit is contained in:
@@ -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', () => {
|
||||
|
||||
Reference in New Issue
Block a user