@@ -36,6 +36,21 @@ public void testExchangeNoArgsEquivalence() throws IOException {
36
36
verifyEquivalent (NAME , TYPE , false , false , null );
37
37
}
38
38
39
+ public void testSingleLineFeedStrippedFromExchangeName () throws IOException {
9AAF
td>40
+ channel .exchangeDeclare ("exchange_test\n " , TYPE , false , false , null );
41
+ verifyEquivalent (NAME , TYPE , false , false , null );
42
+ }
43
+
44
+ public void testMultipleLineFeedsStrippedFromExchangeName () throws IOException {
45
+ channel .exchangeDeclare ("exchange\n _test\n " , TYPE , false , false , null );
46
+ verifyEquivalent (NAME , TYPE , false , false , null );
47
+ }
48
+
49
+ public void testMultipleLineFeedAndCarriageReturnsStrippedFromExchangeName () throws IOException {
50
+ channel .exchangeDeclare ("e\n xc\r hange\n \r _test\n \r " , TYPE , false , false , null );
51
+ verifyEquivalent (NAME , TYPE , false , false , null );
52
+ }
53
+
39
54
public void testExchangeNonsenseArgsEquivalent () throws IOException {
40
55
channel .exchangeDeclare (NAME , TYPE , false , false , null );
41
56
Map <String , Object > args = new HashMap <String , Object >();
0 commit comments