@@ -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