RepoSense icon indicating copy to clipboard operation
RepoSense copied to clipboard

Rename test repos to correspond to their purpose

Open eugenepeh opened this issue 6 years ago • 2 comments

As per title, can modify the READMEof the test repo too to list their purpose if necessary.

The following is the current list of repositories and their usages, as at 31 March 2021:

Repository Usages Description
testrepo-Alpha GitTestTemplate Specialized repository for file and commit analysis, contains multiple branches
testrepo-Beta Config parser tests Generic repository for testing configuration parsing on a real repository with local configuration
testrepo-Charlie Config parser tests Generic repository for testing configuration parsing on a real repository without local configuration
testrepo-Delta Config parser tests Generic repository for testing configuration parsing on a real repository with local configuration (alternative)
testrepo-Empty RepoClonerTest Specialized repository for testing an empty repository
testrepo-MergeCommit Unused Unused
testrepo-Submodule GitDiffTest Specialized repository for serving as a Git submodule for testrepo-Alpha
testrepo-UncommonDefaultBranch GitBranchTest Specialized repository with an uncommon default branch (not master nor main)
testrepo-minimalStandaloneConfig RepoConfigurationTest Specialized repository with a minimal standalone configuration file

eugenepeh avatar Aug 26 '18 16:08 eugenepeh

Original issue description updated with some information on the repositories, gathered from the usages in unit tests, as at d7e5d42264409888ace52864d360a4f4e1dbbae7.

testrepo-Alpha has 20+ branches each with their own specific purposes, which may be difficult to rename. -Beta, -Charlie and -Delta can be renamed, but their usages in testing configuration files need to be updated and consolidated first.

dcshzj avatar Mar 31 '21 08:03 dcshzj