[go: up one dir, main page]

Skip to content

Fix symlink unit tests in macOS

Some unit tests fail locally (I believe it has to do with the changes from !342 (merged))

=== RUN   TestReadlinkAbsolutePath
    root_test.go:142:
        	Error Trace:	root_test.go:142
        	Error:      	Not equal:
        	            	expected: "../file"
        	            	actual  : "../../../../../../../../var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs941282428/file"

        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1 +1 @@
        	            	-../file
        	            	+../../../../../../../../var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs941282428/file
        	Test:       	TestReadlinkAbsolutePath
        	Messages:   	the relative path is returned

And

=== RUN   TestVFSRoot
=== RUN   TestVFSRoot/a_symlink_to_absolute_file
=== RUN   TestVFSRoot/a_non-existing_file
=== RUN   TestVFSRoot/a_valid_directory
    vfs_test.go:100:
        	Error Trace:	vfs_test.go:100
        	Error:      	Not equal:
        	            	expected: "/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir"
        	            	actual  : "/private/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir"

        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1 +1 @@
        	            	-/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir
        	            	+/private/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir
        	Test:       	TestVFSRoot/a_valid_directory
=== RUN   TestVFSRoot/a_symlink_to_directory
    vfs_test.go:100:
        	Error Trace:	vfs_test.go:100
        	Error:      	Not equal:
        	            	expected: "/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir"
        	            	actual  : "/private/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir"

        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1 +1 @@
        	            	-/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir
        	            	+/private/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir
        	Test:       	TestVFSRoot/a_symlink_to_directory
=== RUN   TestVFSRoot/a_symlink_to_absolute_directory
    vfs_test.go:100:
        	Error Trace:	vfs_test.go:100
        	Error:      	Not equal:
        	            	expected: "/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir"
        	            	actual  : "/private/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir"

        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -1 +1 @@
        	            	-/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir
        	            	+/private/var/folders/w3/ss43z9595xb8n6fw73gn8pd40000gn/T/vfs092159915/dir
        	Test:       	TestVFSRoot/a_symlink_to_absolute_directory
=== RUN   TestVFSRoot/a_file
=== RUN   TestVFSRoot/a_symlink_to_file
--- FAIL: TestVFSRoot (0.00s)
    --- PASS: TestVFSRoot/a_symlink_to_absolute_file (0.00s)
    --- PASS: TestVFSRoot/a_non-existing_file (0.00s)
    --- FAIL: TestVFSRoot/a_valid_directory (0.00s)
    --- FAIL: TestVFSRoot/a_symlink_to_directory (0.00s)
    --- FAIL: TestVFSRoot/a_symlink_to_absolute_directory (0.00s)
    --- PASS: TestVFSRoot/a_file (0.00s)
    --- PASS: TestVFSRoot/a_symlink_to_file (0.00s)