diff options
| author | Martin Ritchie <ritchiem@apache.org> | 2009-08-03 13:29:19 +0000 |
|---|---|---|
| committer | Martin Ritchie <ritchiem@apache.org> | 2009-08-03 13:29:19 +0000 |
| commit | 49fbd2fc48cf7c0797ff3da59373e3b9c6f31d13 (patch) | |
| tree | c107e22bfbc0c91478af55fab637da82247d336c | |
| parent | 700466d29132bb046090f25a689d37a6bd1d0d06 (diff) | |
| download | qpid-python-49fbd2fc48cf7c0797ff3da59373e3b9c6f31d13.tar.gz | |
QPID-2002 : Updated ConnectionLoggingTest to use new validation methods in Abstract parent
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@800370 13f79535-47bb-0310-9956-ffa450edef68
| -rw-r--r-- | java/systests/src/main/java/org/apache/qpid/server/logging/ConnectionLoggingTest.java | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/java/systests/src/main/java/org/apache/qpid/server/logging/ConnectionLoggingTest.java b/java/systests/src/main/java/org/apache/qpid/server/logging/ConnectionLoggingTest.java index da061c844a..861694d448 100644 --- a/java/systests/src/main/java/org/apache/qpid/server/logging/ConnectionLoggingTest.java +++ b/java/systests/src/main/java/org/apache/qpid/server/logging/ConnectionLoggingTest.java @@ -77,8 +77,7 @@ public class ConnectionLoggingTest extends AbstractTestLogging String log = results.get(0); // MESSAGE [con:1(/127.0.0.1:52540)] CON-1001 : Open //1 & 2 - assertTrue("CON-1001 is not the first CON message", - log.contains("CON-1001")); + validateMessageID("CON-1001",log); //We get the size so that we can validate the last three CON- messages int resultsSize = results.size(); @@ -88,28 +87,28 @@ public class ConnectionLoggingTest extends AbstractTestLogging // 3 - Assert the options are correct log = results.get(resultsSize - 1); // MESSAGE [con:1(/127.0.0.1:52540)] CON-1001 : Open : Client ID : clientid : Protocol Version : 0-9 - assertTrue("Incorrect CON message, not CON-1001", log.contains("CON-1001")); - assertTrue("Client ID option is not present", log.contains("Client ID :")); - assertTrue("Client ID value is not present", log.contains(connection.getClientID())); + validateMessageID("CON-1001",log); + assertTrue("Client ID option is not present", fromMessage(log).contains("Client ID :")); + assertTrue("Client ID value is not present", fromMessage(log).contains(connection.getClientID())); - assertTrue("Protocol Version option is not present", log.contains("Protocol Version :")); + assertTrue("Protocol Version option is not present", fromMessage(log).contains("Protocol Version :")); //fixme there is no way currently to find out the negotiated protocol version // The delegate is the versioned class ((AMQConnection)connection)._delegate log = results.get(resultsSize - 2); // MESSAGE [con:1(/127.0.0.1:52540)] CON-1001 : Open : Protocol Version : 0-9 - assertTrue("Incorrect CON message, not CON-1001", log.contains("CON-1001")); - assertTrue("Protocol Version option is not present", log.contains("Protocol Version :")); + validateMessageID("CON-1001",log); + assertTrue("Protocol Version option is not present", fromMessage(log).contains("Protocol Version :")); //fixme agani we should check the version // Check that client ID is not present in log - assertTrue("Client ID option is present", !log.contains("Client ID :")); + assertTrue("Client ID option is present", !fromMessage(log).contains("Client ID :")); log = results.get(resultsSize - 3); - assertTrue("Incorrect CON message, not CON-1001", log.contains("CON-1001")); + validateMessageID("CON-1001",log); // Check that PV is not present in log - assertTrue("Protocol Version option is present", !log.contains("Protocol Version :")); + assertTrue("Protocol Version option is present", !fromMessage(log).contains("Protocol Version :")); // Check that client ID is not present in log - assertTrue("Client ID option is present", !log.contains("Client ID :")); + assertTrue("Client ID option is present", !fromMessage(log).contains("Client ID :")); connection.close(); } @@ -149,7 +148,7 @@ public class ConnectionLoggingTest extends AbstractTestLogging // Validate Close message occurs String log = results.get(resultsSize - 1); - assertTrue("Incorrect CON message, not CON-1002", log.contains("CON-1002")); + validateMessageID("CON-1002",log); assertTrue("Message does not end with close:" + log, log.endsWith("Close")); // Extract connection ID to validate there is a CON-1001 messasge for it @@ -158,7 +157,7 @@ public class ConnectionLoggingTest extends AbstractTestLogging //Previous log message should be the open log = results.get(resultsSize - 2); // MESSAGE [con:1(/127.0.0.1:52540)] CON-1001 : Open : Client ID : clientid : Protocol Version : 0-9 - assertTrue("Incorrect CON message, not CON-1001", log.contains("CON-1001")); - assertEquals("Connection IDs do not match", connectionID, extractConnectionID(log)); + validateMessageID("CON-1001",log); + assertEquals("Connection IDs do not match", connectionID, extractConnectionID(fromActor(log))); } } |
