Preguntas etiquetadas [monkeypatching]

0 votos
0 respuestas
¿Cómo probar un módulo con efectos secundarios?
Ignorando que es malo, digamos que tengo un archivo Javascript que en funcionamiento normal se ejecuta en un contexto particular. Este archivo:...
0 votos
1 respuestas
¿Hay una manera de interceptar todas las solicitudes de red realizadas por JavaScript en un navegador web?
F.e., tal vez pueda hacer el parche fetch y XMLHttpRequest para que pueda cambiar la solicitud. ¿Pero qué pasa si algún código está utilizando w...
0 votos
0 respuestas
El parcheo de un objeto en una clase de Fábrica produce TypeError: el argumento super () 1 debe ser de tipo, no MagicMock
Quiero simular un objeto en una fábrica y obtener el error "El error que recibo es:    TypeError: super () argumento 1 debe ser de tipo, no M...
preguntó hace 2 meses
2 votos
1 respuestas
Cómo realizar pruebas de unidad de errores en Python cuando se usa Try and Except
Estoy intentando realizar una prueba unitaria de una de mis funciones para garantizar que la conexión de la base de datos sea válida, y si no lo...
0 votos
1 respuestas
Método de instancia nativa del paquete Pytest Monkeypatch
Estoy tratando de usar pytest y monkeypatch para probar en unidad un método que utiliza un paquete de integración de datos de terceros. Aquí...
preguntó hace 1 mes
0 votos
1 respuestas
Monkey-patching un método de una instancia con herencia jerárquica
Imagina el siguiente ejemplo: class Parent(): def foo(): ... def Child(Parent): def foo(): ... # some stuff s...
preguntó hace 1 mes
0 votos
1 respuestas
Monkeypatch una función que necesita ser importada en conftest
Estoy intentando utilizar pytest.monkeypatch para parchear una función que he definido en otro archivo. Entonces necesito parchear una función d...
preguntó hace 2 meses
2 votos
1 respuestas
Python - el parche del mono falla, ¿por qué?
Quiero simular un parche en f(*args, **kwargs) desde un módulo instalado. Utilizo la idea de decorador en mi propio código, pero otros métodos d...
0 votos
1 respuestas
Python: cómo forzar la pausa de selenio en ciertas acciones para imitar a los humanos [duplicar]
     Esta pregunta ya tiene una respuesta aquí:                   ¿Cómo deshacerse del sueño codificado ()?                             ...
preguntó hace 2 meses
1 votos
1 respuestas
Cómo pasar `self` a un objeto similar a un método en Python
Si parcheo el método de una clase con una función , la función se comporta como un método, con 0600350991100101035062 que se pasa como el pri...
preguntó hace 2 meses
0 votos
0 respuestas
Monkey-patching objeto de prueba para todos los archivos de prueba
¿Cómo puedo aplicar un parche de algunos métodos en el objeto global jest para todos los archivos de prueba a la vez? No quiero agregar ningún c...
9 votos
3 respuestas
Mono parcheando ActiveStorage :: El archivo adjunto se pierde
Así que decidí agregar un attr_accessor url a ActiveStorage :: Adjuntos objetos. En desarrollo , el parche se mantiene durante un tiempo has...
1 votos
1 respuestas
Cómo hacer un parche en Ruby on Rails
Quiero agregar un método al ActiveStorage::Blob. Tengo esto: config/initializers/active_storage_cached_urls.rb module ActiveStorageBlobCache...
preguntó hace 3 meses
0 votos
1 respuestas
monkeypatching boto3 s3 llamada en pytest
Quiero probar la función save_doc utilizando pytest y simular la llamada a continuación boto3.resource('s3').Object(bucket_name, key).put(...