Skip to content

Commit 4b525b3

Browse files
committed
FIX
1 parent 8acb1cc commit 4b525b3

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

internal/orchestrator/bricks/bricks_test.go

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,18 @@ func TestBrickCreate(t *testing.T) {
5757
})
5858

5959
t.Run("do not fail if a mandatory variable is not present", func(t *testing.T) {
60+
tempDummyApp := paths.New("testdata/dummy-app.temp")
61+
err := tempDummyApp.RemoveAll()
62+
require.Nil(t, err)
63+
require.Nil(t, paths.New("testdata/dummy-app").CopyDirTo(tempDummyApp))
64+
6065
req := BrickCreateUpdateRequest{ID: "arduino:arduino_cloud", Variables: map[string]string{
6166
"ARDUINO_SECRET": "a-secret-a",
6267
}}
63-
err = brickService.BrickCreate(req, f.Must(app.Load("testdata/dummy-app")))
68+
err = brickService.BrickCreate(req, f.Must(app.Load(tempDummyApp.String())))
6469
require.NoError(t, err)
6570

66-
after, err := app.Load("testdata/dummy-app")
71+
after, err := app.Load(tempDummyApp.String())
6772
require.Nil(t, err)
6873
require.Len(t, after.Descriptor.Bricks, 1)
6974
require.Equal(t, "arduino:arduino_cloud", after.Descriptor.Bricks[0].ID)
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
name: Copy of Blinking LED from Arduino Cloud
22
description: Control the LED from the Arduino IoT Cloud using RPC calls
3+
icon: ☁️
34
ports: []
45
bricks:
5-
- arduino:arduino_cloud:
6-
variables:
7-
ARDUINO_SECRET: a-secret-a
8-
icon: ☁️
6+
- arduino:arduino_cloud:

0 commit comments

Comments
 (0)