Gunnar Bittersmann: Unit-Test steigt aus

Beitrag lesen

Wenn ich eine Vue-Komponente MyComponent.vue habe:

<template>
  ⋮
  <svg xmlns="http://www.w3.org/2000/svg">…</svg>
  ⋮
</template>

<script type="text/babel">

  export default {
    name: 'MyComponent',
  };

</script>

Funktioniert so.

Nun habe ich aber

<template>
  ⋮
  <MyIcon />
  ⋮
</template>

<script type="text/babel">

  import MyIcon from '@/assets/my-icon.svg';

  export default {
    name: 'MyComponent',
  };

</script>

mit my-icon.svg:

<svg xmlns="http://www.w3.org/2000/svg">…</svg>

Dabei steigt der Unit-Test (Jest) aus mit:
TypeError: Cannot create property '_Ctor' on string 'options'

Kenn jemand das Phänomen?

LLAP 🖖

--
Wenn der Faschismus wiederkommt, wird er nicht sagen: Hallo, ich bin der Faschismus! Sondern er wird sagen: Ich nehme die Wahl an.