Wed, 31 Dec 2014 07:16:47 +0100
Revert simplistic fix pending revisit of Mozilla integration attempt.
michael@0 | 1 | #T returncode-on: {'win32': 2} |
michael@0 | 2 | $(shell \ |
michael@0 | 3 | touch test.file; \ |
michael@0 | 4 | ln -s test.file test.symlink; \ |
michael@0 | 5 | ln -s test.missing missing.symlink; \ |
michael@0 | 6 | touch .testhidden; \ |
michael@0 | 7 | mkdir foo; \ |
michael@0 | 8 | touch foo/testfile; \ |
michael@0 | 9 | ln -s foo symdir; \ |
michael@0 | 10 | ) |
michael@0 | 11 | |
michael@0 | 12 | all: |
michael@0 | 13 | test "$(abspath test.file test.symlink)" = "$(CURDIR)/test.file $(CURDIR)/test.symlink" |
michael@0 | 14 | test "$(realpath test.file test.symlink)" = "$(CURDIR)/test.file $(CURDIR)/test.file" |
michael@0 | 15 | test "$(sort $(wildcard *))" = "foo symdir test.file test.symlink" |
michael@0 | 16 | test "$(sort $(wildcard .*))" = ". .. .testhidden" |
michael@0 | 17 | test "$(sort $(wildcard test*))" = "test.file test.symlink" |
michael@0 | 18 | test "$(sort $(wildcard foo/*))" = "foo/testfile" |
michael@0 | 19 | test "$(sort $(wildcard ./*))" = "./foo ./symdir ./test.file ./test.symlink" |
michael@0 | 20 | test "$(sort $(wildcard f?o/*))" = "foo/testfile" |
michael@0 | 21 | test "$(sort $(wildcard */*))" = "foo/testfile symdir/testfile" |
michael@0 | 22 | @echo TEST-PASS |