Files
mars-dosutils/test/filer/FILTSTM.TST
Mario Fetka f214e89d69 tests: add Novell DOS tool baseline suite
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
2026-05-27 13:31:46 +02:00

34 lines
987 B
Scilab

# FILTSTM.TST
# MARS/dosutils FILER regression notes/spec.
#
# Test flow:
#
# 1. `FILPREN.BAT`
# - creates F:\TFILE
# - writes baseline output files to F:\TFILE\PRE\*.OUT
#
# 2. manual `NPUBLIC\FILER`
# - inspect/change files in F:\TFILE
#
# 3. `FILPOSTN.BAT`
# - writes post-FILER output files to F:\TFILE\POST\*.OUT
# - compares PRE vs POST with FC
#
# 4. optional `FILCMPN.BAT`
# - repeats only the comparisons
#
#
MANUAL FILER CHANGE SET:
Recommended controlled changes:
A.TXT toggle Hidden
B.TXT toggle Read Only
KEEP.TXT toggle Archive Needed
For a readback-only pass, inspect the same entries but do not save changes.
FILPOSTN.BAT should then show no FC differences.
Expected:
# - FC reports no differences if FILER was only inspected.
# - FC reports intentional differences if attributes/metadata were changed.
# - Server log should show NCP22/25 Set Directory/File Information for changes.