php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.02.2012, 13:37  
Benutzer
 
Registriert seit: 27.03.2006
Beiträge: 60
PHP-Kenntnisse:
Anfänger
Dadelu ist in Verruf geraten
Standard [Erledigt] PHPUnit und Exit Code 255

Hallo Zusammen

Ich habe hier ein Problem bei dem ich einfach keine Lösung finde. Ich versuche gerade PHPUnit unter PHPStorm laufen zu lassen.

Die Konfiguration sollte stimmen da die PHPUnit Klassen erkannt werden im Testfile. Dieses sieht folgendermassen aus
PHP-Code:
<?php
error_reporting
(E_ALL);
require_once 
'/Applications/MAMP/htdocs/System/Index.php';

/**
 * Test class for Index.
 * Generated by PHPUnit on 2012-02-06 at 12:31:28.
 */
class IndexTest extends PHPUnit_Framework_TestCase
{
    
/**
     * @var Index
     */
    
protected $object;

    
/**
     * Sets up the fixture, for example, opens a network connection.
     * This method is called before a test is executed.
     */
    
protected function setUp()
    {
        
$this->object = new Index;
    }

    
/**
     * Tears down the fixture, for example, closes a network connection.
     * This method is called after a test is executed.
     */
    
protected function tearDown()
    {
        echo 
"fertig";
    }

    
/**
     * @covers Index::getTest
     * @todo Implement testGetTest().
     */
    
public function testGetTest()
    {
        
$this->assertObjectHasAttribute('test'$this->object);
    }
}
?>
Über Sinn und Unsinn soll mal gar nicht nachgedacht werden, denn mein Problem ist, dass ich einfach irgendeine Ausgabe haben will. Wenn ich die Klasse nämlich mit dem Befehl Run laufen lasse, erhalte ich folgende Ausgabe:

/Applications/MAMP/bin/php/php5.3.6/bin/php /Applications/MAMP/htdocs/System/IndexTest.php

Process finished with exit code 255

Ich hab mal den Code 255 gegooglet und irgendwie werde ich einfach nicht schlau daraus.

Hat jemand eine Idee?

Danke und Gruss
Dadelu ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.02.2012, 14:43  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

PHPUnit (bzw. PHP im CLI-Modus allgemein) bricht mit Exit Code 255 ab, wenn ein Fehler aufgetreten ist (keine fehlgeschlagene Assertion, dafür hat PHPUnit AFAIK seine eigenen Exit Codes). Das könnte in deinem Fall das "require_once" sein, allerdings wundert es mich dass du keine entsprechende Fehlerausgabe siehst. Hast du es mal auf der Kommandozeile versucht anstatt in PHPStorm?
fab ist offline   Mit Zitat antworten
Alt 06.02.2012, 19:10  
Benutzer
 
Registriert seit: 27.03.2006
Beiträge: 60
PHP-Kenntnisse:
Anfänger
Dadelu ist in Verruf geraten
Standard

Hi fab

Ja dass ich keine Fehlermeldung erhalte hat mich auch verwundet. Habe auch den Fehlermeldungs Level heraufgeschraubt aber trotzdem wurde mir nichts ausgegeben. Nun die Lösung des Problem war jedoch einfach (aber auch doof)... Wenn man nur einen Rechtsklick auf den UnitTest macht und sagt Run, führt er die Datei als normale PHP Datei aus. Man muss explizit deklarieren bei der Run Configuration, dass es sich um ein PHPUnit Test handelt. Dann hat es auch super funktioniert
Dadelu ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Seite Lädt mit PHP Code nicht xerox PHP Einsteiger 6 05.11.2011 19:35
[Erledigt] Lizenzen/Copyright am Code d0ne Off-Topic Diskussionen 8 31.08.2010 12:50
Code funktioniert plötzlich nicht mehr nach Serverumzug Hawk PHP Tipps 2010 4 18.08.2010 08:12
PHPUnit - Metriken grunz PHP-Fortgeschrittene 1 07.11.2009 21:08
[Erledigt] exit Problem - Tabellen fehlen fulltilt PHP Tipps 2009 17 15.09.2009 10:52
Probleme mit PHP Code HappyDieMuschel PHP Tipps 2008 7 28.05.2008 06:34
[Erledigt] PHP Code aus Datenbank ayti PHP Tipps 2008 8 26.05.2008 19:40
Design und Code Trennen TeazY PHP Tipps 2008 29 21.05.2008 12:08
Nur bestimmten Html Code zulassen? litterauspirna PHP Tipps 2008 5 29.04.2008 12:30
exit() & die() TeazY PHP Tipps 2008 9 11.01.2008 12:51
bb code in htm code wandeln janni PHP Tipps 2007 2 04.11.2005 22:36
[Erledigt] JS Code in PHP Code?? HTML, Usability und Barrierefreiheit 12 08.08.2005 15:45
[Erledigt] Lesbarkeit von Code Off-Topic Diskussionen 6 14.07.2005 14:48
code aus db mit eval replacen chief-thomson PHP Tipps 2005-2 4 08.07.2005 15:33
[Erledigt] bb code innerhalb von bb code geht nicht PHP Tipps 2007 2 12.01.2005 17:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
process finished with exit code 255, phpunit exit code 255, phpunit exit code 2, phpunit code \'255\', php system call return code 255, phpunit exit 1, phpunit testing function exit(), phpunit \exit code 255\ errror_reporting, phpunit, phpunit return codes, phpunit test bricht ab

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum