Novinky‎ > ‎

[Pharo] Ladění testů na integračním serveru

přidáno: 22. 7. 2012 2:00, autor: Pavel Krivanek
Pokud na integračním serveru selže nějaký test, bývá občas komplikované zjistit přesnou příčinu. Například v poslední době bylo na Jenkins serveru pro Pharo 2.0 několik selhávajících testů, které nešlo lokálně reprodukovat. 
Pro tyto případy rozšířil Camillo Bruni serializaci kontextů u unit testů pomocí Fuelu. Nyní je tedy možné si z workspace úkolu stáhnout serializovaný kontext a lokálně si nad materializovaným kontextem otevřít debugger.

aContext := FLMaterializer materializeFromFileNamed: 'FileDialogWindowTest-testIssue6406.fuel'.
Debugger openContext: aContext label:  'This is the new debugger!' contents: nil
Comments