# RGHTSTA - RIGHTS comparison test

`RGHTSTA.BAT` compares Novell `RIGHTS` with the current implementation.

## Run

Run while logged in and with `F:` mapped to `SYS:`:

```bat
F:
CD \
RGHTSTA
RGHTZIP
```

## Result layout

```text
F:\RGHTCMP\OUT       Novell baseline using \NPUBLIC\RIGHTS
F:\RGHTCMP\PUBOUT    current implementation using \PUBLIC\RIGHTS
F:\RGHTCMP\COMPARE.LOG
F:\RGHTCMP\RUN.LOG
F:\RGHTCMP\SUMMARY.TXT
```

`RGHTZIP.BAT` packages the result tree and removes the generated `F:\RGHTEST`
test tree afterwards.

## 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

Expected comparison:

```text
OUT == PUBOUT
```

`RIGHTS` has no `/SHORT` comparison in this test.  That switch belongs to the
NDIR diagnostic output and should only be added to RIGHTS if the tool explicitly
implements it later.
