Skip to content

Commit baba138

Browse files
committed
Shebang/interpreter mode includes: Add test
1 parent 18f0726 commit baba138

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env kscript
2+
3+
//INCLUDE rel_includes/include_1.kt
4+
include_1()

test/test_suite.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,9 @@ export -f kscript_nocall
267267
## temp projects with include symlinks
268268
assert_raises 'tmpDir=$(kscript_nocall --idea test/resources/includes/include_variations.kts | cut -f2 -d" " | xargs echo); cd $tmpDir && gradle build' 0
269269

270+
## Ensure relative includes with in shebang mode
271+
assert_raises resources/includes/shebang_mode_includes 0
272+
270273
## support diamond-shaped include schemes (see #133)
271274
assert_raises 'tmpDir=$(kscript_nocall --idea test/resources/includes/diamond.kts | cut -f2 -d" " | xargs echo); cd $tmpDir && gradle build' 0
272275

0 commit comments

Comments
 (0)