Suchergebnisse für Anfrage "monkeypatching"

4 die antwort

Warum funktioniert Pythons Monkeypatch nicht, wenn eine Klasse anstelle eines Moduls importiert wird?

Ich hatte Probleme bei der Verwendung des Codes der akzeptierten AntwortHie [https://stackoverflow.com/questions/20503373/how-to-monkeypatch-pythons-datetime-datetime-now-with-py-test] . Der Code funktioniert abhängig davon, wie ich datetime ...

18 die antwort

Ist es möglich, in Java ein Affen-Patch zu erstellen?

Ich möchte die Vorzüge dieses Ansatzes nicht diskutieren, nur wenn es möglich ist. Ich glaube die Antwort ist "nein". Aber vielleicht wird mich jemand überraschen! Stellen Sie sich vor, Sie haben eine Kernwidget-Klasse. Es hat ...

1 die antwort

Wie man eine statische Methode monkeypatcht? [Duplikat]

Diese Frage hat hier bereits eine Antwort:Zeiger auf statische Methoden in Python 3 AntwortenWährend es ziemlich einfach ist, Instanzmethoden in Klassen zu m...

TOP-Veröffentlichungen

4 die antwort

MonkeyPatching: PrimeFaces-Widgets erweitern / überschreiben

Ich benutze gerade (es funktioniert gut) PrimeFaces.widget.OverlayPanel.prototype._old_init = PrimeFaces.widget.OverlayPanel.prototype.init; PrimeFaces.widget.OverlayPanel.prototype.init = function(cfg) { this._old_init(cfg); this.align(); ...

1 die antwort

Verspotten einer HTTP-Anforderung in einem Unit-Test-Szenario in Python

Ich möchte einen Webserver für alle meine Tests in Bezug auf HTTP einbinden. Es muss nicht sehr ausgefeilt sein. Ich wäre lieber nicht davon abhängig, online...

16 die antwort

Was bedeutet "Monkey Patching" genau in Ruby?

aut Wikipedia ist einmonkey patch [http://en.wikipedia.org/wiki/Monkey_patch] ist: eine Möglichkeit, den Laufzeitcode dynamischer Sprachen zu erweitern [...] oder zu ändern, ohne den ursprünglichen Quellcode zu ändern. Die folgende Aussage ...

2 die antwort

Richtige Einrückung in Django-Vorlagen (ohne Affen-Patching)?

5 die antwort

Affe Patching in PHP

1 die antwort

Sollte ein Plugin, das neue Instanzmethoden hinzufügt, monkey-patch oder subclass / mixin und das übergeordnete Plugin ersetzen?

Nehmen Sie als einfaches Beispiel eine Klasse

8 die antwort

erfolgen impliziter Unicode-Konvertierungen in Python

Ich habe ein großes Projekt, in dem an verschiedenen Stellen problematische implizite Unicode-Konvertierungen (Coersions) in Form von someDynamicStr = "bar" # could come from various sources # works u"foo" + someDynamicStr ...