mirror of
https://github.com/anchore/syft.git
synced 2025-11-17 08:23:15 +01:00
Previously, building the index of the filesystem when source was file would fail if part of the path syft was passed to the file included a symlinked directory, resulting in cataloging misses. --------- Signed-off-by: Will Murphy <will.murphy@anchore.com>
14 lines
351 B
Go
14 lines
351 B
Go
package cli
|
|
|
|
import (
|
|
"github.com/stretchr/testify/assert"
|
|
"testing"
|
|
)
|
|
|
|
func Test_RequestedPathIncludesSymlink(t *testing.T) {
|
|
// path contains a symlink
|
|
path := "test-fixtures/image-pkg-coverage/pkgs/java/example-java-app-maven-0.1.0.jar"
|
|
_, stdout, _ := runSyft(t, nil, "packages", path)
|
|
assert.Contains(t, stdout, "example-java-app-maven")
|
|
}
|