# RGHTSTA - RIGHTS comparison test `RGHTSTA.BAT` compares Novell `RIGHTS` with the current implementation. Result directories: ```text F:\RGHTCMP\OUT Novell baseline using \NPUBLIC\RIGHTS F:\RGHTCMP\PUBOUT current implementation using \PUBLIC\RIGHTS F:\RGHTCMP\COMPARE.LOG ``` The test keeps the original Novell-baseline behavior and adds the public-tool comparison layer. Coverage: - default/current directory from `F:\` - explicit directory and subdirectory paths - explicit file and nested file paths - default/current directory from inside the test directory - relative file and relative directory paths - missing directory/file paths - too-many-arguments and `/?` usage/help cases operation. Its redirected output must be identical to the normal Novell output. That means: ```text OUT == PUBOUT ``` Run: ```bat F: CD \ RGHTSTA RGHTZIP ``` The generated test tree is `F:\RGHTEST`. `RGHTZIP.BAT` packages the result and then removes `F:\RGHTEST` again so the SYS root stays clean. Note: `RIGHTS` currently has no short-output comparison in this baseline test. That switch exists for NDIR-style output control and should only be added to RIGHTS later if the tool implements it explicitly.