- Updated
authorMarius Tomaschewski <mt@suse.de>
Thu, 23 Feb 2006 20:39:50 +0000 (20:39 +0000)
committerMarius Tomaschewski <mt@suse.de>
Thu, 23 Feb 2006 20:39:50 +0000 (20:39 +0000)
testsuite/media/tests/media2.cc

index a861ad0..e8ff831 100644 (file)
@@ -109,7 +109,7 @@ int main(int argc, char *argv[])
   media::MediaId   two;
   zypp::Url        url;
 
-  url = "cd:";
+  url = "cd:/";
 
   try
   {
@@ -152,13 +152,9 @@ int main(int argc, char *argv[])
     catch(const MediaException &e)
     {
       ZYPP_CAUGHT(e);
-      DBG << "ONE: OK, EXPECTED IT (try to eject shared media)" << std::endl;
+      ERR << "ONE: HUH? Eject hasn't worked?!" << std::endl;
     }
 
-    ONE_STEP("ONE: release()")
-    mm.release(one, false);
-
-
     try {
       ONE_STEP("ONE: provideFile(/content)")
       mm.provideFile(one, Pathname("/content"));
@@ -169,17 +165,21 @@ int main(int argc, char *argv[])
       DBG << "ONE: OK, EXPECTED IT (released)" << std::endl;
     }
 
-    ONE_STEP("TWO: provideFile(/ls-lR.gz)")
-    mm.provideFile(two, Pathname("/ls-lR.gz"));
-
-    ONE_STEP("TWO: release()")
-    mm.release(two, false);
+    try {
+      ONE_STEP("TWO: provideFile(/ls-lR.gz)")
+      mm.provideFile(two, Pathname("/ls-lR.gz"));
+    }
+    catch(const MediaException &e)
+    {
+      ZYPP_CAUGHT(e);
+      DBG << "TWO: OK, EXPECTED IT (released)" << std::endl;
+    }
 
-    ONE_STEP("ONE: REATTACH IT")
-    mm.attach(one);
+    ONE_STEP("TWO: (RE)ATTACH IT")
+    mm.attach(two);
 
-    ONE_STEP("ONE: provideFile(/INDEX.gz)")
-    mm.provideFile(one, Pathname("/INDEX.gz"));
+    ONE_STEP("TWO: provideFile(/INDEX.gz)")
+    mm.provideFile(two, Pathname("/INDEX.gz"));
 
     ONE_STEP("CLEANUP")
   }