pushkarkumarsingh1970@gmail.com writes:
From: Pushkar Singh <redacted>
Replace plain "test -f" checks with "test_path_is_file" and symbolic
link checks with "test_path_is_symlink". The test framework helpers
provide clearer diagnostics and better consistency across the test
suite.
The "test" is often implemented as a built-in utility in a shell,
but not necessarily so. Either way, it is not correct to call it
"shell primitive", as unlike "if", "for", it is not.