TypeError: Невозможно прочитать свойство 'measureText' со значением NULL - PullRequest
0 голосов
/ 20 сентября 2019

Я получаю следующую ошибку в модульном тесте ag-grid jest in angular.Любая идея, что может быть причиной этого?

TypeError: Невозможно прочитать свойство 'measureText' с нулевым

  23 | import { assign, get, isEmpty } from 'lodash';
  24 | import {
> 25 |      a4aGridTypes,
  26 |      abbreviated,
  27 |      AbbreviatedColumn,
  28 |      columnTypes,

 at node_modules/ag-grid-enterprise/dist/lib/charts/canvas/hdpiCanvas.js:258:45
      at Object.<anonymous> (node_modules/ag-grid-enterprise/dist/lib/charts/canvas/hdpiCanvas.js:264:2)
      at Object.<anonymous> (node_modules/ag-grid-enterprise/dist/lib/charts/scene/scene.js:4:20)
      at Object.<anonymous> (node_modules/ag-grid-enterprise/dist/lib/charts/chart/chart.js:4:15)
      at Object.<anonymous> (node_modules/ag-grid-enterprise/dist/lib/charts/chart/cartesianChart.js:17:15)
      at Object.<anonymous> (node_modules/ag-grid-enterprise/dist/lib/charts/chart.js:31:24)
      at Object.<anonymous> (node_modules/ag-grid-enterprise/dist/lib/charts/chartingService.js:15:15)
      at Object.<anonymous> (node_modules/ag-grid-enterprise/dist/lib/menu/menuItemMapper.js:16:25)
      at Object.<anonymous> (node_modules/ag-grid-enterprise/dist/lib/menu/enterpriseMenu.js:29:24)
      at Object.<anonymous> (node_modules/ag-grid-enterprise/main.js:5:24)

Я следую задокументация от ag-grid: https://www.ag -grid.com / javascript-grid-testing-angular / и с использованием следующих версий:

"ag-grid-angular": "20.2.0",
    "ag-grid-community": "20.2.0",
    "ag-grid-enterprise": "20.2.0",

1 Ответ

1 голос
/ 26 сентября 2019

Согласно официальной документации ag-grid V21.0.0 под ключом: AG-2869 проблема с шуткой уже решена.

AG-2869: выдается ошибка при импорте ag-grid-enterprise при запуске jest-тестов с ag-grid

Простое обновление до новой версии Ag-Grid может решить вашу текущую проблему.

Обновление до следующих версий библиотеки ag-grid:

    "ag-grid-angular": "21.0.0",
    "ag-grid-community": "21.0.0",
    "ag-grid-enterprise": "21.0.0",
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...