Skip to content

Commit c12f73b

Browse files
committed
Added some comments and improved tests
1 parent 9ae75e2 commit c12f73b

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

repos_test.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ func TestAddAndRemoveRepository(t *testing.T) {
6969
err = AddRepository(repo2, "testdata/apt2")
7070
require.NoError(t, err, "Adding repository")
7171

72+
// check that we have repo1 and repo2 added
7273
repos, err := ParseAPTConfigFolder("testdata/apt2")
7374
require.NoError(t, err, "running List command")
7475
require.True(t, repos.Contains(repo1), "Configuration contains: %#v", repo1)
@@ -77,9 +78,16 @@ func TestAddAndRemoveRepository(t *testing.T) {
7778
err = AddRepository(repo2, "testdata/apt2")
7879
require.Error(t, err, "Adding repository again")
7980

81+
// no changes should have happened
82+
repos, err = ParseAPTConfigFolder("testdata/apt2")
83+
require.NoError(t, err, "running List command")
84+
require.True(t, repos.Contains(repo1), "Configuration contains: %#v", repo1)
85+
require.True(t, repos.Contains(repo2), "Configuration contains: %#v", repo2)
86+
8087
err = RemoveRepository(repo2, "testdata/apt2")
8188
require.NoError(t, err, "Removing repository")
8289

90+
// repo2 should be removed
8391
repos, err = ParseAPTConfigFolder("testdata/apt2")
8492
require.NoError(t, err, "running List command")
8593
require.True(t, repos.Contains(repo1), "Configuration contains: %#v", repo1)

0 commit comments

Comments
 (0)