User:Aeroniero

From Gentoo Wiki
Jump to:navigation Jump to:search

MetaManifest files exist in root, profiles, eclass and category.

Manifest files exist in each package.

MetaManifest in root includes all files in root and all the other MetaManifest files.

MetaManifest in eclass and profiles include the files in their directory.

MetaManifest in category includes the manifest files in the packages.

Manifest in packages include all the files in their package.

# Test case Description Expected Result Status
1 Text file and directory added in root Added a text file with random characters and a directory named ‘test’ in which I also added a copy of the text file inside. No exception Pass
2 Text file and directory added in profiles Added a text file with random characters and a directory named ‘test’ in which I also added a copy of the text file inside. No exception Pass
3 Text file and directory added in eclass Added a text file with random characters and a directory named ‘test’ in which I also added a copy of the text file inside. No exception Pass
4 Text file and directory added in a category Added a text file with random characters and a directory named ‘test’ in which I also added a copy of the text file inside. No exception Pass
5 Text file and directory added in a package Added a text file with random characters and a directory named ‘test’ in which I also added a copy of the text file inside. No exception Pass
6-10 File corrupted in each directory like above Deleted a few characters from a random text file in the directory and replaced it with random characters Exception: Filesize does not match recorded size or Failed on SHA256 verification Pass
11-15 Random file removed from each directory Removed a random text file from the directories eclass, profiles, category and package. Exception: File not found Pass
16-20 A whole directory removed from each directory except packages Deleted a package dir from category, a Tests dir from eclass and profiles, a category from root Exception: File not found Pass
21-25 MetaManifest/Manifest file removed from each directory Removed the Manifest file from each directory for every test case Exception: File not found Pass