Files
mars-dosutils/test/ncopy/NCPTSTM.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

33 lines
787 B
Scilab

# NCPTSTM.TST
# MARS/dosutils NCOPY regression notes/spec.
#
# Novell baseline:
# NCPTSTN.BAT
#
# Tool:
# NPUBLIC\NCOPY
#
# Test dirs:
# F:\TCOPY
# F:\NCMP
#
# Coverage:
# - normal file copy
# - overwrite with /V
# - /S subdirectory copy
# - /S /E subdirectory copy including empty dirs
# - /A archive-bit copy
# - /M archive-bit copy and clear source archive bit
# - FLAG/NDIR readback before and after
#
# Important:
# - destination directories for multi-file copies must exist first
# - /E must be used with /S
#
# Expected:
# - destination files exist and are readable
# - /S copies subdir files
# - /S /E also copies empty directories where supported
# - /M clears archive bit on copied source files
# - no unexpected server completion codes