@@ -1428,33 +1428,6 @@ func TestRPMCreateTemporaryRepositoryNoRPMFiles(t *testing.T) {
14281428 }
14291429}
14301430
1431- func TestRPMCreateTemporaryRepositoryCopyFails (t * testing.T ) {
1432- tmpDir := t .TempDir ()
1433- rpmPath := filepath .Join (tmpDir , "pkg.rpm" )
1434- if err := os .WriteFile (rpmPath , []byte ("fake rpm" ), 0644 ); err != nil {
1435- t .Fatalf ("failed to create rpm file: %v" , err )
1436- }
1437-
1438- // CreateTemporaryRepository now copies files via copyFile(), so force a real
1439- // read failure by removing read permissions from the source RPM.
1440- if err := os .Chmod (rpmPath , 0000 ); err != nil {
1441- t .Fatalf ("failed to chmod rpm file: %v" , err )
1442- }
1443- defer func () {
1444- if chmodErr := os .Chmod (rpmPath , 0644 ); chmodErr != nil {
1445- t .Fatalf ("failed to restore rpm file permissions: %v" , chmodErr )
1446- }
1447- }()
1448-
1449- _ , _ , _ , err := CreateTemporaryRepository (tmpDir , "myrepo" )
1450- if err == nil {
1451- t .Fatal ("expected error when RPM copy fails" )
1452- }
1453- if ! strings .Contains (err .Error (), "failed to copy RPM file" ) {
1454- t .Errorf ("expected 'failed to copy RPM file' error, got: %v" , err )
1455- }
1456- }
1457-
14581431func TestRPMCreateTemporaryRepositoryCreaterepoFails (t * testing.T ) {
14591432 origShell := shell .Default
14601433 defer func () { shell .Default = origShell }()
0 commit comments