summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2009-08-12 18:03:00 +0000
committerMartin Ritchie <ritchiem@apache.org>2009-08-12 18:03:00 +0000
commit7f0ceb58143f90dd12d3504e211eb2054c25f488 (patch)
tree228f2bdc5e4adde0ecd2b1fdab2f87c73fe6b64a
parenta24759306ee03ebb6faa3c12cefe60a05831e942 (diff)
downloadqpid-python-7f0ceb58143f90dd12d3504e211eb2054c25f488.tar.gz
QPID-2002 : Made owner an optional value on the queue log message
Update tests to ensure Owner is not present git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@803635 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/LogMessages.properties2
-rw-r--r--qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/LogMessages_en_US.properties2
-rw-r--r--qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/QueueMessagesTest.java119
-rw-r--r--qpid/java/systests/src/main/java/org/apache/qpid/server/logging/DurableQueueLoggingTest.java16
4 files changed, 113 insertions, 26 deletions
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/LogMessages.properties b/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/LogMessages.properties
index 15ab56bcec..2cd2149712 100644
--- a/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/LogMessages.properties
+++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/LogMessages.properties
@@ -84,7 +84,7 @@ CHN-1004 = Prefetch Size (bytes) {0,number} : Count {1,number}
#Queue
# 0 - owner
# 1 - priority
-QUE-1001 = Create : Owner: {0}[ AutoDelete][ Durable][ Transient][ Priority: {1,number,#}]
+QUE-1001 = Create :[ Owner: {0}][ AutoDelete][ Durable][ Transient][ Priority: {1,number,#}]
QUE-1002 = Deleted
#Exchange
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/LogMessages_en_US.properties b/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/LogMessages_en_US.properties
index d2a5810f3b..5fc8c82e15 100644
--- a/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/LogMessages_en_US.properties
+++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/LogMessages_en_US.properties
@@ -250,7 +250,7 @@ CHN-1004 = Prefetch Size (bytes) {0,number} : Count {1,number}
#Queue
# 0 - owner
# 1 - priority
-QUE-1001 = Create : Owner: {0}[ AutoDelete][ Durable][ Transient][ Priority: {1,number,#}]
+QUE-1001 = Create :[ Owner: {0}][ AutoDelete][ Durable][ Transient][ Priority: {1,number,#}]
QUE-1002 = Deleted
#Exchange
diff --git a/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/QueueMessagesTest.java b/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/QueueMessagesTest.java
index 2f53d0aff5..c5d544ba84 100644
--- a/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/QueueMessagesTest.java
+++ b/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/QueueMessagesTest.java
@@ -29,7 +29,7 @@ public class QueueMessagesTest extends AbstractTestMessages
String owner = "guest";
Integer priority = 3;
- _logMessage = QueueMessages.QUE_1001(owner, priority, true, true, true, true);
+ _logMessage = QueueMessages.QUE_1001(owner, priority, true, true, true, true, true);
List<Object> log = performLog();
String[] expected = {"Create :", "Owner:", owner, "AutoDelete",
@@ -39,11 +39,11 @@ public class QueueMessagesTest extends AbstractTestMessages
validateLogMessage(log, "QUE-1001", expected);
}
- public void testMessage1001AutoDelete()
+ public void testMessage1001OwnerAutoDelete()
{
String owner = "guest";
- _logMessage = QueueMessages.QUE_1001(owner, null, true, false, false, false);
+ _logMessage = QueueMessages.QUE_1001(owner, null, true, true, false, false, false);
List<Object> log = performLog();
String[] expected = {"Create :", "Owner:", owner, "AutoDelete"};
@@ -51,12 +51,12 @@ public class QueueMessagesTest extends AbstractTestMessages
validateLogMessage(log, "QUE-1001", expected);
}
- public void testMessage1001Priority()
+ public void testMessage1001OwnerPriority()
{
String owner = "guest";
Integer priority = 3;
- _logMessage = QueueMessages.QUE_1001(owner, priority, false, false, false, true);
+ _logMessage = QueueMessages.QUE_1001(owner, priority, true, false, false, false, true);
List<Object> log = performLog();
String[] expected = {"Create :", "Owner:", owner, "Priority:",
@@ -65,12 +65,12 @@ public class QueueMessagesTest extends AbstractTestMessages
validateLogMessage(log, "QUE-1001", expected);
}
- public void testMessage1001AutoDeletePriority()
+ public void testMessage1001OwnerAutoDeletePriority()
{
String owner = "guest";
Integer priority = 3;
- _logMessage = QueueMessages.QUE_1001(owner, priority, true, false, false, true);
+ _logMessage = QueueMessages.QUE_1001(owner, priority, true, true, false, false, true);
List<Object> log = performLog();
String[] expected = {"Create :", "Owner:", owner, "AutoDelete",
@@ -80,25 +80,25 @@ public class QueueMessagesTest extends AbstractTestMessages
validateLogMessage(log, "QUE-1001", expected);
}
- public void testMessage1001AutoDeleteTransient()
+ public void testMessage1001OwnerAutoDeleteTransient()
{
String owner = "guest";
- _logMessage = QueueMessages.QUE_1001(owner, null, true, false, true, false);
+ _logMessage = QueueMessages.QUE_1001(owner, null, true, true, false, true, false);
List<Object> log = performLog();
String[] expected = {"Create :", "Owner:", owner, "AutoDelete",
- "Transient"};
+ "Transient"};
validateLogMessage(log, "QUE-1001", expected);
}
- public void testMessage1001AutoDeleteTransientPriority()
+ public void testMessage1001OwnerAutoDeleteTransientPriority()
{
String owner = "guest";
Integer priority = 3;
- _logMessage = QueueMessages.QUE_1001(owner, priority, true, false, true, true);
+ _logMessage = QueueMessages.QUE_1001(owner, priority, true, true, false, true, true);
List<Object> log = performLog();
String[] expected = {"Create :", "Owner:", owner, "AutoDelete",
@@ -108,11 +108,11 @@ public class QueueMessagesTest extends AbstractTestMessages
validateLogMessage(log, "QUE-1001", expected);
}
- public void testMessage1001AutoDeleteDurable()
+ public void testMessage1001OwnerAutoDeleteDurable()
{
String owner = "guest";
- _logMessage = QueueMessages.QUE_1001(owner, null, true, true, false, false);
+ _logMessage = QueueMessages.QUE_1001(owner, null, true, true, true, false, false);
List<Object> log = performLog();
String[] expected = {"Create :", "Owner:", owner, "AutoDelete",
@@ -121,12 +121,12 @@ public class QueueMessagesTest extends AbstractTestMessages
validateLogMessage(log, "QUE-1001", expected);
}
- public void testMessage1001AutoDeleteDurablePriority()
+ public void testMessage1001OwnerAutoDeleteDurablePriority()
{
String owner = "guest";
Integer priority = 3;
- _logMessage = QueueMessages.QUE_1001(owner, priority, true, true, false, true);
+ _logMessage = QueueMessages.QUE_1001(owner, priority, true, true, true, false, true);
List<Object> log = performLog();
String[] expected = {"Create :", "Owner:", owner, "AutoDelete",
@@ -136,6 +136,93 @@ public class QueueMessagesTest extends AbstractTestMessages
validateLogMessage(log, "QUE-1001", expected);
}
+ public void testMessage1001AutoDelete()
+ {
+ _logMessage = QueueMessages.QUE_1001(null, null, false, true, false, false, false);
+ List<Object> log = performLog();
+
+ String[] expected = {"Create :", "AutoDelete"};
+
+ validateLogMessage(log, "QUE-1001", expected);
+ }
+
+ public void testMessage1001Priority()
+ {
+ Integer priority = 3;
+
+ _logMessage = QueueMessages.QUE_1001(null, priority, false, false, false, false, true);
+ List<Object> log = performLog();
+
+ String[] expected = {"Create :", "Priority:",
+ String.valueOf(priority)};
+
+ validateLogMessage(log, "QUE-1001", expected);
+ }
+
+ public void testMessage1001AutoDeletePriority()
+ {
+ Integer priority = 3;
+
+ _logMessage = QueueMessages.QUE_1001(null, priority, false, true, false, false, true);
+ List<Object> log = performLog();
+
+ String[] expected = {"Create :", "AutoDelete",
+ "Priority:",
+ String.valueOf(priority)};
+
+ validateLogMessage(log, "QUE-1001", expected);
+ }
+
+ public void testMessage1001AutoDeleteTransient()
+ {
+ _logMessage = QueueMessages.QUE_1001(null, null, false, true, false, true, false);
+ List<Object> log = performLog();
+
+ String[] expected = {"Create :", "AutoDelete",
+ "Transient"};
+
+ validateLogMessage(log, "QUE-1001", expected);
+ }
+
+ public void testMessage1001AutoDeleteTransientPriority()
+ {
+ Integer priority = 3;
+
+ _logMessage = QueueMessages.QUE_1001(null, priority, false, true, false, true, true);
+ List<Object> log = performLog();
+
+ String[] expected = {"Create :", "AutoDelete",
+ "Transient", "Priority:",
+ String.valueOf(priority)};
+
+ validateLogMessage(log, "QUE-1001", expected);
+ }
+
+ public void testMessage1001AutoDeleteDurable()
+ {
+ _logMessage = QueueMessages.QUE_1001(null, null, false, true, true, false, false);
+ List<Object> log = performLog();
+
+ String[] expected = {"Create :", "AutoDelete",
+ "Durable"};
+
+ validateLogMessage(log, "QUE-1001", expected);
+ }
+
+ public void testMessage1001AutoDeleteDurablePriority()
+ {
+ Integer priority = 3;
+
+ _logMessage = QueueMessages.QUE_1001(null, priority, false, true, true, false, true);
+ List<Object> log = performLog();
+
+ String[] expected = {"Create :", "AutoDelete",
+ "Durable", "Priority:",
+ String.valueOf(priority)};
+
+ validateLogMessage(log, "QUE-1001", expected);
+ }
+
public void testMessage1002()
{
_logMessage = QueueMessages.QUE_1002();
diff --git a/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/DurableQueueLoggingTest.java b/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/DurableQueueLoggingTest.java
index 5ba7dffcdc..287a3fe412 100644
--- a/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/DurableQueueLoggingTest.java
+++ b/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/DurableQueueLoggingTest.java
@@ -162,8 +162,8 @@ public class DurableQueueLoggingTest extends AbstractTestLogging
assertEquals(TRANSIENT + " keyword not correct in log entry.",
!_durable, fromMessage(log).contains(TRANSIENT));
- assertTrue("Queue does not have correct owner value:" + fromMessage(log),
- fromMessage(log).contains("Owner: null"));
+ assertFalse("Queue should not contain Owner tag:" + fromMessage(log),
+ fromMessage(log).contains("Owner"));
}
/**
@@ -217,8 +217,8 @@ public class DurableQueueLoggingTest extends AbstractTestLogging
assertTrue("Queue does not have the AutoDelete keyword in log:" + fromMessage(log),
fromMessage(log).contains("AutoDelete"));
- assertTrue("Queue does not have correct owner value:" + fromMessage(log),
- fromMessage(log).contains("Owner: null"));
+ assertFalse("Queue should not contain Owner tag:" + fromMessage(log),
+ fromMessage(log).contains("Owner"));
}
/**
@@ -277,8 +277,8 @@ public class DurableQueueLoggingTest extends AbstractTestLogging
assertTrue("Queue does not have the right Priority value keyword in log:" + fromMessage(log),
fromMessage(log).contains("Priority: " + PRIORITIES));
- assertTrue("Queue does not have correct owner value:" + fromMessage(log),
- fromMessage(log).contains("Owner: null"));
+ assertFalse("Queue should not contain Owner tag:" + fromMessage(log),
+ fromMessage(log).contains("Owner"));
}
/**
@@ -342,8 +342,8 @@ public class DurableQueueLoggingTest extends AbstractTestLogging
assertTrue("Queue does not have the AutoDelete keyword in log:" + fromMessage(log),
fromMessage(log).contains("AutoDelete"));
- assertTrue("Queue does not have correct owner value:" + fromMessage(log),
- fromMessage(log).contains("Owner: null"));
+ assertFalse("Queue should not contain Owner tag:" + fromMessage(log),
+ fromMessage(log).contains("Owner"));
}
}