<?php
class BadLyNamed__Class extends Doctrine_Record {
    public function setTableDefinition() {
                                         	
    }
    public function setUp() { }
}
class Doctrine_Export_Reporter_TestCase extends Doctrine_Driver_UnitTestCase {
    public function __construct() {
        parent::__construct('sqlite');
    }
    public function testExportChecksClassNaming() {
        $reporter = $this->export->export('BadLyNamed__Class');
        
        // Class name is not valid. Double underscores are not allowed

        $this->assertEqual($reporter->pop(), array(E_WARNING, Doctrine::ERR_CLASS_NAME));
    } 
}