Add DOS-side baseline scripts for the Novell tools used to compare the reimplemented public utilities. The suite covers the current baseline set: MAP SLIST WHOAMI LOGIN / LOGOUT NDIR NCOPY FLAG FLAGDIR CREATOR RIGHTS GRANT REVOKE REMOVE It also includes supporting trustee, rights, rename, move, delete and file-operation tests. Each test writes reproducible output into a per-tool CMP directory and provides a matching ZIP helper for collecting the results. The ZIP helpers clean generated test trees afterwards so SYS: does not keep accumulating temporary directories. This is the Novell baseline layer only. A later change can extend the same scripts to run the full comparison cycle: NPUBLIC baseline -> PUBLIC implementation -> NPUBLIC control
46 lines
950 B
Markdown
46 lines
950 B
Markdown
# NCOPY automated test
|
|
|
|
`NCPTSTA.BAT` is the automated/no-screenshot variant of the NCOPY test.
|
|
|
|
## Run
|
|
|
|
```text
|
|
NCPTSTA.BAT
|
|
```
|
|
|
|
It does not pause and redirects tool output into result files.
|
|
|
|
## Result directory
|
|
|
|
```text
|
|
F:\NCMP
|
|
```
|
|
|
|
Important files:
|
|
|
|
```text
|
|
F:\NCMP\RUN.LOG
|
|
F:\NCMP\SUMMARY.TXT
|
|
F:\NCMP\PRE\*.OUT
|
|
F:\NCMP\POST\*.OUT
|
|
F:\NCMP\CMP\*.OUT
|
|
```
|
|
|
|
If `ZIP.EXE` is installed and in `PATH`, the script also creates:
|
|
|
|
```text
|
|
F:\NCMP\NCPTSTA.ZIP
|
|
```
|
|
|
|
## Notes
|
|
|
|
Classic DOS redirection normally captures stdout. Most Novell tools print their
|
|
normal output there, so this avoids screenshots and OCR for most tests.
|
|
|
|
Interactive prompts are avoided in this automated variant. The `/V` verify path
|
|
is tested by copying to a fresh destination instead of overwriting an existing
|
|
file that would prompt for confirmation.
|
|
|
|
`/M` is expected to clear the archive bit on copied source files, so PRE/POST
|
|
source flag comparisons may intentionally differ.
|