File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -42,6 +42,26 @@ def test_declare_delete_exchange_headers(management: Management) -> None:
4242 management .delete_exchange (exchange_name )
4343
4444
45+ def test_declare_delete_exchange_custom (management : Management ) -> None :
46+
47+ exchange_name = "test-exchange"
48+
49+ exchange_arguments = {}
50+ exchange_arguments ["x-delayed-type" ] = "direct"
51+
52+ exchange_info = management .declare_exchange (
53+ ExchangeSpecification (
54+ name = exchange_name ,
55+ exchange_type = "x-local-random" ,
56+ arguments = exchange_arguments ,
57+ )
58+ )
59+
60+ assert exchange_info .name == exchange_name
61+
62+ management .delete_exchange (exchange_name )
63+
64+
4565def test_declare_delete_exchange_with_args (management : Management ) -> None :
4666
4767 exchange_name = "test-exchange-with-args"
You can’t perform that action at this time.
0 commit comments