)]}'
{"spec/classes/magnum_init_spec.rb":[{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"7929a2f527bf3694811cc3e865c0aa8a8296e2ef","unresolved":false,"context_lines":[{"line_number":150,"context_line":"      end"},{"line_number":151,"context_line":"    end"},{"line_number":152,"context_line":"    context \u0027with default amqp parameters\u0027 do"},{"line_number":153,"context_line":"      it \u0027configures amqp\u0027 do"},{"line_number":154,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/server_request_prefix\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":155,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/broadcast_prefix\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":156,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/group_request_prefix\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":157,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/container_name\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":158,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/idle_timeout\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":159,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/trace\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":160,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/ssl_ca_file\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":161,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/ssl_cert_file\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":162,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/ssl_key_file\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":163,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/ssl_key_password\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":164,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/allow_insecure_clients\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":165,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/sasl_mechanisms\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":166,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/sasl_config_dir\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":167,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/sasl_config_name\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":168,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/username\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":169,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/password\u0027).with_value(\u0027\u003cSERVICE DEFAULT\u003e\u0027)"},{"line_number":170,"context_line":"      end"},{"line_number":171,"context_line":"    end"},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"    context \u0027with overridden amqp parameters\u0027 do"},{"line_number":174,"context_line":"      let :params do"},{"line_number":175,"context_line":"        {  :default_transport_url \u003d\u003e \u0027amqp://amqp_user:password@localhost:5672\u0027,"},{"line_number":176,"context_line":"          :amqp_idle_timeout     \u003d\u003e \u002760\u0027,"},{"line_number":177,"context_line":"          :amqp_trace            \u003d\u003e true,"},{"line_number":178,"context_line":"          :amqp_ssl_ca_file      \u003d\u003e \u0027/etc/ca.cert\u0027,"},{"line_number":179,"context_line":"          :amqp_ssl_cert_file    \u003d\u003e \u0027/etc/certfile\u0027,"},{"line_number":180,"context_line":"          :amqp_ssl_key_file     \u003d\u003e \u0027/etc/key\u0027,"},{"line_number":181,"context_line":"          :amqp_username         \u003d\u003e \u0027amqp_user\u0027,"},{"line_number":182,"context_line":"          :amqp_password         \u003d\u003e \u0027password\u0027,"},{"line_number":183,"context_line":"        }"},{"line_number":184,"context_line":"      end"},{"line_number":185,"context_line":""},{"line_number":186,"context_line":"      it \u0027configures amqp\u0027 do"},{"line_number":187,"context_line":"        is_expected.to contain_magnum_config(\u0027DEFAULT/transport_url\u0027).with_value(\u0027amqp://amqp_user:password@localhost:5672\u0027)"},{"line_number":188,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/idle_timeout\u0027).with_value(\u002760\u0027)"},{"line_number":189,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/trace\u0027).with_value(\u0027true\u0027)"},{"line_number":190,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/ssl_ca_file\u0027).with_value(\u0027/etc/ca.cert\u0027)"},{"line_number":191,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/ssl_cert_file\u0027).with_value(\u0027/etc/certfile\u0027)"},{"line_number":192,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/ssl_key_file\u0027).with_value(\u0027/etc/key\u0027)"},{"line_number":193,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/username\u0027).with_value(\u0027amqp_user\u0027)"},{"line_number":194,"context_line":"        is_expected.to contain_magnum_config(\u0027oslo_messaging_amqp/password\u0027).with_value(\u0027password\u0027)"},{"line_number":195,"context_line":"      end"},{"line_number":196,"context_line":"    end"},{"line_number":197,"context_line":"  end"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"dfbec78f_22cd6930","line":194,"range":{"start_line":153,"start_character":0,"end_line":194,"end_character":99},"updated":"2019-05-16 14:40:51.000000000","message":"So for these tests we don\u0027t actually want to check the container_magnum_config because that\u0027s an implementation of the oslo::messaging::amqp class. This should just check that the params to oslo::messaging::ampq are correct.\n\nis_expected.to contain_oslo_messaging_amqp(\u0027magnum_config\u0027).with(\n  :param \u003d\u003e value,\n  :param \u003d\u003e value\n  ...)\n\nThat being said, it looks like this whole file is doing it wrong, so I\u0027ll submit a followup patch","commit_id":"ccb9793425cf92e68e17739f574232f0993d9a46"}]}
