<commit_before># JSPirates Podcast 007

Тестирование в Node.js

Боевой пример различных способов тестирования в Node.js. Пример TDD, BDD и интеграционного тестирования

## Ссылки

* S3 Logs Parser (тестируемый в подкасте код): [http://github.com/JSPirates/s3logs](http://github.com/JSPirates/s3logs)
* node-unit: [http://github.com/caolan/nodeunit](http://github.com/caolan/nodeunit)
* mocha: [http://visionmedia.github.io/mocha/](http://visionmedia.github.io/mocha/)
* vows: [http://vowsjs.org/](http://vowsjs.org/)

## О подкасте

Сайт подкаста: [http://jspirates.com](http://jspirates.com)

Репозиторий подкаста на GitHub-е: [https://github.com/JSPirates/podcast](https://github.com/JSPirates/podcast)

Предлагайте темы и присылайте ссылки на модули через Issues: [https://github.com/JSPirates/podcast/issues](https://github.com/JSPirates/podcast/issues)
<commit_msg>Fixed s3logs url<commit_after># JSPirates Podcast 007

Тестирование в Node.js

Боевой пример различных способов тестирования в Node.js. Пример TDD, BDD и интеграционного тестирования

## Ссылки

* S3 Logs Parser (тестируемый в подкасте код): [http://github.com/JSPirates/s3logs/tree/jsp_007](http://github.com/JSPirates/s3logs/tree/jsp_007)
* node-unit: [http://github.com/caolan/nodeunit](http://github.com/caolan/nodeunit)
* mocha: [http://visionmedia.github.io/mocha/](http://visionmedia.github.io/mocha/)
* vows: [http://vowsjs.org/](http://vowsjs.org/)

## О подкасте

Сайт подкаста: [http://jspirates.com](http://jspirates.com)

Репозиторий подкаста на GitHub-е: [https://github.com/JSPirates/podcast](https://github.com/JSPirates/podcast)

Предлагайте темы и присылайте ссылки на модули через Issues: [https://github.com/JSPirates/podcast/issues](https://github.com/JSPirates/podcast/issues)

{'fraction_non_alphanumeric': 0.15715093273035613, 'fraction_numerical': 0.010740531373657434, 'mean_word_length': 5.082474226804123, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6834110', 'n_tokens_mistral': 737, 'n_tokens_neox': 758, 'n_words': 112}