Как сделать эквивалент <script>при тестировании углового компонента с кармой? - PullRequest
0 голосов
/ 30 октября 2019

Я пишу компонент, которому нужны внешние скрипты для работы. В настоящее время скрипты внедряются, хотя наш index.html выглядит следующим образом:

<html>
  <head>
    <script>
      window.myExternalLibraryConfigurationObject = {
        // some keys-values here
      };
    </script>

    <script src="https://my-internal-repository.com/widgets/my-external-library/my-widget.js"></script>
  </head>
  <!-- Body -->
</html>

Как я могу делать то же самое при тестировании компонента Angular с помощью Karma? Я полагаю, что могу добавить внешнюю библиотеку, добавив эту строку в свой karma.conf.js, но для настройки объекта конфигурации я не знаю:

files: [
  'https://my-internal-repository.com/widgets/my-external-library/my-widget.js'
]

Заранее спасибо,
Томас

...