Add UnitTests GitHub Actions workflow for Squid
-
Investigate CI failure in "Integration Tests and Unit Tests" workflow -
Identify root cause: path traversal tests use ../../etc/passwdwhich resolves to/etc/passwdthat always exists on Linux -
Fix WriteAdditionalFiles_PathTraversal_Skippedto use unique GUID-based file path -
Fix WriteAdditionalFiles_DotDotInSubdir_Skippedto use unique GUID-based file path -
Fix WriteAdditionalFiles_AbsolutePath_Skippedto use unique GUID-based file path -
Run validation