javascript-tutorial / javascript-tutorial/ru.javascript.info
[Предложение: учебник]: Обновить устаревшие примеры Mocha/Chai в статье о тестировании
Personne n'a encore pris cette issue.
- Langage dominant
- HTML
- Étoiles
- 4.1k
- Forks
- 922
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Описание
В статье «Автоматическое тестирование c использованием фреймворка Mocha» используются сильно устаревшие версии Mocha (3.2.0) и Chai (3.5.0), а пример их подключения через CDN соответствует старому состоянию экосистемы.
Также в конце статьи упоминается Karma как более высокоуровневый инструмент для запуска тестов, хотя сейчас Karma официально объявлен устаревшим (deprecated).
Предлагаю актуализировать техническую часть статьи: обновить примеры подключения и пересмотреть упоминание Karma. При этом основные идеи статьи о тестировании и BDD можно оставить.
Мотивация
Статья находится в начале учебника и предназначена в том числе для начинающих. Устаревшие версии библиотек и рекомендация deprecated-инструмента могут создать впечатление, что именно так тестирование JavaScript обычно настраивается сегодня.
Обновление позволит сохранить полезное объяснение принципов тестирования, но сделать технические примеры актуальными.
Готовы ли вы принять участие в реализации данного предложения?
Да, я готов(а) принять участие.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Trouvez l’article de tutoriel «Автоматическое тестирование c использованием фреймворка Mocha» et examinez ses exemples de CDN pour Mocha 3.2.0 et Chai 3.5.0, ainsi que la référence à Karma. Mettez à jour les exemples techniques et révisez les indications concernant les outils obsolètes, tout en préservant les concepts de testing et de BDD de l’article ; le travail sera considéré comme terminé lorsque l’article ne présentera plus de versions obsolètes ni Karma comme recommandation actuelle.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- documentation
- Type d'issue
- Documentation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 68/100