Skip to content

Commit fd8ead8

Browse files
committed
Backfill a test for #90
1 parent 7310647 commit fd8ead8

File tree

4 files changed

+34
-1
lines changed

4 files changed

+34
-1
lines changed

private/app_file.bzl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,10 @@ fi
158158
)
159159

160160
return [
161-
DefaultInfo(files = depset([app_file])),
161+
DefaultInfo(
162+
files = depset([app_file]),
163+
runfiles = ctx.runfiles([app_file]),
164+
),
162165
]
163166

164167
app_file = rule(

test/app_file/BUILD.bazel

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
load("@rules_erlang//:app_file.bzl", "app_file")
2+
3+
app_file(
4+
name = "app_file",
5+
app_name = "myapp",
6+
app_src = ["myapp.app.src"],
7+
tags = ["manual"],
8+
)
9+
10+
sh_test(
11+
name = "test_applications_preserved",
12+
srcs = [":test_applications_preserved.sh"],
13+
args = ["$(location :app_file)"],
14+
data = [":app_file"],
15+
)

test/app_file/myapp.app.src

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{application,myapp,
2+
[{description,"A test app"},
3+
{vsn,"0.1.0"},
4+
{licenses,[]},
5+
{links,[]},
6+
{registered,[]},
7+
{mod,{myapp_app,[]}},
8+
{applications,[kernel,stdlib,crypto]},
9+
{env,[{enabled,true}]},
10+
{modules,[]}]}.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
set -euxo pipefail
2+
3+
tree $PWD
4+
5+
grep crypto $1

0 commit comments

Comments
 (0)