diff --git a/scheduler/SchedulerTest.cpp b/scheduler/SchedulerTest.cpp
index 04ac1c70eaa3bb4203596d478eed30ee07ce3960..f181bc270ffb87fee6e03b739d307aa2f545ea32 100644
--- a/scheduler/SchedulerTest.cpp
+++ b/scheduler/SchedulerTest.cpp
@@ -176,11 +176,11 @@ TEST_P(SchedulerTest, archive_to_new_file) {
   request.srcURL="srcURL";
   request.storageClass=storageClassName;
   
-  ASSERT_NO_THROW(scheduler.queueArchiveRequest(s_adminOnAdminHost, request));
+  scheduler.queueArchiveRequest(s_adminOnAdminHost, request);
 
   {
     decltype(scheduler.getPendingArchiveJobs(s_adminOnAdminHost)) rqsts;
-    ASSERT_NO_THROW(rqsts = scheduler.getPendingArchiveJobs(s_adminOnAdminHost));
+    rqsts = scheduler.getPendingArchiveJobs(s_adminOnAdminHost);
     ASSERT_EQ(1, rqsts.size());
     auto poolItor = rqsts.cbegin();
     ASSERT_FALSE(poolItor == rqsts.cend());