{"version":3,"file":"USpinner.spec.mjs","names":["USpinner","describe","it","expect","mount","wrapper","html","toMatchSnapshot","props","size","attributes","toBe"],"sources":["../../../src/components/USpinner/USpinner.spec.ts"],"sourcesContent":["import { USpinner } from './USpinner'\r\nimport { describe, it, expect } from 'vitest'\r\nimport { mount } from '@vue/test-utils'\r\n\r\ndescribe('USpinner', () => {\r\n  it('renders correctly', () => {\r\n    const wrapper = mount(USpinner)\r\n    expect(wrapper.html()).toMatchSnapshot()\r\n  })\r\n\r\n  it('renders correctly with size', () => {\r\n    const wrapper = mount(USpinner, {\r\n      props: {\r\n        size: '17',\r\n      },\r\n    })\r\n    expect(wrapper.html()).toMatchSnapshot()\r\n    expect(wrapper.attributes('style')).toBe('width: 17px; height: 17px;')\r\n  })\r\n})\r\n"],"mappings":"SAASA,QAAQ;AACjB,SAASC,QAAQ,EAAEC,EAAE,EAAEC,MAAM,QAAQ,QAAQ;AAC7C,SAASC,KAAK,QAAQ,iBAAiB;AAEvCH,QAAQ,CAAC,UAAU,EAAE,YAAM;EACzBC,EAAE,CAAC,mBAAmB,EAAE,YAAM;IAC5B,IAAMG,OAAO,GAAGD,KAAK,CAACJ,QAAQ,CAAC;IAC/BG,MAAM,CAACE,OAAO,CAACC,IAAI,CAAC,CAAC,CAAC,CAACC,eAAe,CAAC,CAAC;EAC1C,CAAC,CAAC;EAEFL,EAAE,CAAC,6BAA6B,EAAE,YAAM;IACtC,IAAMG,OAAO,GAAGD,KAAK,CAACJ,QAAQ,EAAE;MAC9BQ,KAAK,EAAE;QACLC,IAAI,EAAE;MACR;IACF,CAAC,CAAC;IACFN,MAAM,CAACE,OAAO,CAACC,IAAI,CAAC,CAAC,CAAC,CAACC,eAAe,CAAC,CAAC;IACxCJ,MAAM,CAACE,OAAO,CAACK,UAAU,CAAC,OAAO,CAAC,CAAC,CAACC,IAAI,CAAC,4BAA4B,CAAC;EACxE,CAAC,CAAC;AACJ,CAAC,CAAC"}