javascript-tutorial / javascript-tutorial/ru.javascript.info
[Предложение: учебник]: Обновить устаревшие примеры Mocha/Chai в статье о тестировании
- Dominant language
- HTML
- Stars
- 4.1k
- Forks
- 922
- PR merge metrics
- No merged PRs in 30d
Description
### Описание
В статье «Автоматическое тестирование c использованием фреймворка Mocha» используются сильно устаревшие версии Mocha (3.2.0) и Chai (3.5.0), а пример их подключения через CDN соответствует старому состоянию экосистемы.
Также в конце статьи упоминается Karma как более высокоуровневый инструмент для запуска тестов, хотя сейчас Karma официально объявлен устаревшим (deprecated).
Предлагаю актуализировать техническую часть статьи: обновить примеры подключения и пересмотреть упоминание Karma. При этом основные идеи статьи о тестировании и BDD можно оставить.
### Мотивация
Статья находится в начале учебника и предназначена в том числе для начинающих. Устаревшие версии библиотек и рекомендация deprecated-инструмента могут создать впечатление, что именно так тестирование JavaScript обычно настраивается сегодня.
Обновление позволит сохранить полезное объяснение принципов тестирования, но сделать технические примеры актуальными.
### Готовы ли вы принять участие в реализации данного предложения?
Да, я готов(а) принять участие.
Contributor guide
Research direction
Find the tutorial article «Автоматическое тестирование c использованием фреймворка Mocha» and review its Mocha 3.2.0 and Chai 3.5.0 CDN examples, along with the Karma reference. Update the technical examples and revise the deprecated-tool guidance while preserving the article’s testing and BDD concepts; done means the article no longer presents obsolete versions or Karma as a current recommendation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100