summaryrefslogtreecommitdiffstats
path: root/tests/front-end
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2018-10-22 20:48:59 -0400
committerTim Foley <tfoleyNV@users.noreply.github.com>2018-10-22 17:48:59 -0700
commit2700a89f8c80620f1d523563cc80ec0da39e9761 (patch)
tree375f29ffcc5ad4e0ced42b51f1cc214f7b37374a /tests/front-end
parentcda9c3b1a712715209a3f4ba155c1425898334cb (diff)
Fix problem with __import not working (#688)
* Added getPathType to ISlangFileSystemExt. This is needed so that when searching for a file it's existance can be tested without loading the file. On some platforms a getCanonicalPath can do this - but depending on how getCanonicalPath is implemented, it may not do. This test is made after the relative path is produced before finding the canonical path. * Test for importing along search path. * Added comment to explain the issue around WrapFileSystem impl of getPathType. * Make search path use / not \
Diffstat (limited to 'tests/front-end')
-rw-r--r--tests/front-end/import-subdir-search-path.slang7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/front-end/import-subdir-search-path.slang b/tests/front-end/import-subdir-search-path.slang
new file mode 100644
index 000000000..e58736e8f
--- /dev/null
+++ b/tests/front-end/import-subdir-search-path.slang
@@ -0,0 +1,7 @@
+//TEST:SIMPLE: -Itests/front-end/subdir
+
+// Confirming import lookup via search paths work
+
+__import import_subdir_a;
+
+float bar(float x) { return foo(x); } \ No newline at end of file