summaryrefslogtreecommitdiff
path: root/cpp/test/IceGrid/session/AllTests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/test/IceGrid/session/AllTests.cpp')
-rw-r--r--cpp/test/IceGrid/session/AllTests.cpp41
1 files changed, 23 insertions, 18 deletions
diff --git a/cpp/test/IceGrid/session/AllTests.cpp b/cpp/test/IceGrid/session/AllTests.cpp
index e676ca80dc5..13a3930c0ed 100644
--- a/cpp/test/IceGrid/session/AllTests.cpp
+++ b/cpp/test/IceGrid/session/AllTests.cpp
@@ -333,20 +333,18 @@ allTests(const Ice::CommunicatorPtr& communicator)
try
{
- session1->startUpdate(serial + 1);
- test(false);
- }
- catch(const CacheOutOfDate&)
- {
+ int s = session1->startUpdate();
+ test(s != serial + 1);
}
- catch(const AccessDenied&)
+ catch(const AccessDeniedException&)
{
test(false);
}
try
{
- session1->startUpdate(serial);
+ int s = session1->startUpdate();
+ test(s == serial);
}
catch(const Ice::UserException&)
{
@@ -355,10 +353,10 @@ allTests(const Ice::CommunicatorPtr& communicator)
try
{
- session2->startUpdate(regObs2->serial);
+ session2->startUpdate();
test(false);
}
- catch(const AccessDenied& ex)
+ catch(const AccessDeniedException& ex)
{
test(ex.lockUserId == "Observer1");
}
@@ -374,7 +372,8 @@ allTests(const Ice::CommunicatorPtr& communicator)
try
{
- session2->startUpdate(regObs2->serial);
+ int s = session2->startUpdate();
+ test(s == regObs2->serial);
}
catch(const Ice::UserException&)
{
@@ -397,7 +396,7 @@ allTests(const Ice::CommunicatorPtr& communicator)
session1->addApplication(ApplicationDescriptor());
test(false);
}
- catch(const AccessDenied&)
+ catch(const AccessDeniedException&)
{
}
@@ -419,7 +418,8 @@ allTests(const Ice::CommunicatorPtr& communicator)
try
{
- session1->startUpdate(serial);
+ int s = session1->startUpdate();
+ test(s == serial);
ApplicationUpdateDescriptor update;
update.name = "Application";
update.variables.insert(make_pair(string("test"), string("test")));
@@ -446,13 +446,14 @@ allTests(const Ice::CommunicatorPtr& communicator)
session1->updateApplication(update);
test(false);
}
- catch(const AccessDenied&)
+ catch(const AccessDeniedException&)
{
}
try
{
- session2->startUpdate(serial);
+ int s = session2->startUpdate();
+ test(s == serial);
session2->removeApplication("Application");
session2->finishUpdate();
}
@@ -470,7 +471,8 @@ allTests(const Ice::CommunicatorPtr& communicator)
try
{
- session1->startUpdate(serial);
+ int s = session1->startUpdate();
+ test(s == serial);
}
catch(const Ice::UserException&)
{
@@ -480,7 +482,8 @@ allTests(const Ice::CommunicatorPtr& communicator)
try
{
- session2->startUpdate(serial);
+ int s = session2->startUpdate();
+ test(s == serial);
session2->finishUpdate();
}
catch(const Ice::UserException&)
@@ -527,7 +530,8 @@ allTests(const Ice::CommunicatorPtr& communicator)
{
ApplicationDescriptor app;
app.name = "Application";
- session1->startUpdate(serial);
+ int s = session1->startUpdate();
+ test(s == serial);
session1->addApplication(app);
regObs1->waitForUpdate(__FILE__, __LINE__);
test(regObs1->applications.find("Application") != regObs1->applications.end());
@@ -619,7 +623,8 @@ allTests(const Ice::CommunicatorPtr& communicator)
try
{
- session1->startUpdate(serial);
+ int s = session1->startUpdate();
+ test(s == serial);
session1->addApplication(nodeApp);
regObs1->waitForUpdate(__FILE__, __LINE__);
test(regObs1->applications.find("NodeApp") != regObs1->applications.end());