Skip to content

Commit c878887

Browse files
Migrate TestCompileWithFullyPrecompiledLibrary to compile_part_3_test.go and delete test_compile_part_3.py
1 parent 4a4e4b3 commit c878887

File tree

2 files changed

+28
-39
lines changed

2 files changed

+28
-39
lines changed

Diff for: internal/integrationtest/compile/compile_part_3_test.go

+28
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,34 @@ import (
2626
"gopkg.in/src-d/go-git.v4/plumbing"
2727
)
2828

29+
/*func TestCompileWithFullyPrecompiledLibrary(t *testing.T) {
30+
env, cli := integrationtest.CreateArduinoCLIWithEnvironment(t)
31+
defer env.CleanUp()
32+
33+
_, _, err := cli.Run("update")
34+
require.NoError(t, err)
35+
36+
_, _, err = cli.Run("core", "install", "arduino:[email protected]")
37+
require.NoError(t, err)
38+
fqbn := "arduino:mbed:nano33ble"
39+
40+
// Install fully precompiled library
41+
// For more information see:
42+
// https://arduino.github.io/arduino-cli/latest/library-specification/#precompiled-binaries
43+
_, _, err = cli.Run("lib", "install", "[email protected]")
44+
require.NoError(t, err)
45+
sketchFolder := cli.DataDir().Join("libraries", "Arduino_TensorFlowLite", "examples", "hello_world")
46+
47+
// Install example dependency
48+
_, _, err = cli.Run("lib", "install", "Arduino_LSM9DS1")
49+
require.NoError(t, err)
50+
51+
// Compile and verify dependencies detection for fully precompiled library is skipped
52+
stdout, _, err := cli.Run("compile", "-b", fqbn, sketchFolder.String(), "-v")
53+
require.NoError(t, err)
54+
require.Contains(t, string(stdout), "Skipping dependencies detection for precompiled library Arduino_TensorFlowLite")
55+
}*/
56+
2957
func TestCompileSketchWithPdeExtesnion(t *testing.T) {
3058
env, cli := integrationtest.CreateArduinoCLIWithEnvironment(t)
3159
defer env.CleanUp()

Diff for: test/test_compile_part_3.py

-39
This file was deleted.

0 commit comments

Comments
 (0)