Skip to content

Commit 925758d

Browse files
Migrate TestUpdateIndex from test_lib.py to lib_test.go
1 parent 16a2fb4 commit 925758d

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

internal/integrationtest/lib/lib_test.go

+9
Original file line numberDiff line numberDiff line change
@@ -575,3 +575,12 @@ func TestInstallWithGitUrlFragmentAsBranch(t *testing.T) {
575575
// Verifies library remains installed
576576
require.DirExists(t, libInstallDir.String())
577577
}
578+
579+
func TestUpdateIndex(t *testing.T) {
580+
env, cli := integrationtest.CreateArduinoCLIWithEnvironment(t)
581+
defer env.CleanUp()
582+
583+
stdout, _, err := cli.Run("lib", "update-index")
584+
require.NoError(t, err)
585+
require.Contains(t, string(stdout), "Downloading index: library_index.tar.bz2 downloaded")
586+
}

test/test_lib.py

-7
Original file line numberDiff line numberDiff line change
@@ -146,13 +146,6 @@ def test_install_with_zip_path(run_command, data_dir, downloads_dir):
146146
assert lib_install_dir / "README.adoc" in files
147147

148148

149-
def test_update_index(run_command):
150-
result = run_command(["lib", "update-index"])
151-
assert result.ok
152-
lines = [l.strip() for l in result.stdout.splitlines()]
153-
assert "Downloading index: library_index.tar.bz2 downloaded" in lines
154-
155-
156149
def test_uninstall(run_command):
157150
libs = ["Arduino_BQ24195", "WiFiNINA"]
158151
assert run_command(["lib", "install"] + libs)

0 commit comments

Comments
 (0)