AMQP pushToQueue declares queue with default parameters
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- php
- Área
- backend, testing-qa
Línea de trabajo
Comienza con src/Codeception/Module/AMQP.php alrededor de la línea 153 y compara pushToQueue con el método separado declareQueue introducido en 2.2.9. Revisa tests/functional/startCest.php alrededor de la línea 53 y verifica que enviar a una cola ya declarada ya no provoque un error de parámetro durable no equivalente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
https://github.com/Codeception/Codeception/blob/2.2.10/src/Codeception/Module/AMQP.php#L153
$this->connection->channel()->queue_declare($queue);
If the queue is already declared it can cause error like this:
[PhpAmqpLib\Exception\AMQPProtocolChannelException] PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'TEST.start' in vhost 'test_vhost': received 'false' but current is 'true'
Scenario Steps:
8. $I->pushToQueue("TEST.start","test") at tests/functional/startCest.php:53
I think that queue_declare call can be removed from pushToQueue, because separate declareQueue method was introduced in 2.2.9.
(Probably it is best to make this change in master branch)
- Lenguaje dominante
- PHP
- Estrellas
- 4
- Forks
- 9
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Codeception/module-amqp
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100
Codeception/module-amqp#23 · 2 comentarios ·
-
Reconnect param on 3.0.1 Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 58/100
Codeception/module-amqp#22 · 2 comentarios ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
Codeception/module-amqp#21 ·
-
Update version requirement Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100
Codeception/module-amqp#15 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
Codeception/module-amqp#14 · 1 comentario ·
Todos los issues de Codeception/module-amqp
Issues similares
-
tooling
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
UX
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
ProfessionalWiki/NeoWiki#1525 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug customer-reported
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
MagnaCapax/PMSS#949 ·
-
responsive-media kses allow-list strips clipPathUnits, collapsing objectBoundingBox clip paths Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Automattic/static-site-importer#1829 ·