遇见数据集

Snapshot Testing Dataset - Repositories using Jest

收藏
Zenodo2023-03-12 更新2026-05-26 收录
数据链接:
官方服务:

资源简介:

This is a dataset of GitHub repositories that were tagged with Jest, for JavaScript and TypeScript languages, that used Snapshot Testing. Information on all repositories is available in the file "0_Snapshot Testing Dataset.xlsx" (named to be the very first file). Most files represent the repository packed in targz format as "<user>_<repository_name>.tar.gz". We split large repositories (>50MB) using the "split" command on Unix (use cat to rejoin them). In total there are 686 repositories. We collected only public repositories that were tagged with the Jest keyword, for JavaScript and TypeScript, had at least 1 star, and at least 1 snapshot file. The spreadsheet data was collected on July 13, 2022. We also have all scripts used to gather this data. Here, "python_scripts.zip" has all python scripts to find repositories based on queries and save their attributes, and "node_and_shell_scripts.zip" contain the node and shell scripts to download a tarball of the repository. Therefore you should first use the python scripts to collect repositories & their attribute, and later use the node & shell to download a copy of the repositories. Moreover, inside each script folder/zip there is a Readme file with instructions and examples. Our GitHub repository is an exact copy of this dataset <https://github.com/hscrocha/SnapshotTestingDataset>, but it is much better organized into folders and the README files for the scripts will be nicely displayed on it.

提供机构:
Zenodo
创建时间:
2023-01-25
二维码
社区交流群
二维码
科研交流群
商业服务