« Previous - Version 4/10 (diff) - Next » - Current version
Bob Gobeille, 02/13/2012 05:32 pm


Nomos diff

Testcase Name Nomos diff Estimated run time 10 min
Purpose Test the nomos diff tool
Dependencies None
Step Action Expected Results
1. Upload two different versions of the same package or other archive and run nomos on them both.
2. From the Browse window, click Compare The File Picker page is loaded. The Suggestions pulldown should show versions of the package in the repository.
3. Click the other version from the Suggestions pulldown The Compare License Browser should come up showing a side-by-side listing of the two versions. Files that are have the same name should be on the same output line. Files with the same name that differ by a version number should also be on the same line.
4. In the filter, choose Remove nothing. The side by side should show all the files in both packages (at the given directory level)
5. In the filter, choose Remove duplicate files. The duplicate files (files with the same hash) should be removed from the display.
6. In the filter, choose Remove duplicate files with unchanged licenses. Files with the same name but the same or different hash, that did not have a license change, should be removed.
7. In the filter, choose Same as 2 but fuzzy match file names. This removes the restriction on exact name matches.
8. In the filter, choose Same as 3. but also remove files with no license. Files with no license should be removed from the previous filter output.
9. Click on a directory name, in either column, that differs only by a version number. For example, if dbus-1.2.16.tar.gz and dbus-1.2.24.tar.gz are on the same line, click on one of them. Both left and right columns should drill down to the next matching directory.