Pycharm et unittest ne fonctionne pas

J'ai un problème avec PYCharm 3.0.1 je ne peux pas courir de base unittests.

Voici mon code :

import unittest from MysqlServer import MysqlServer


class MysqlServerTest(unittest.TestCase):


    def setUp(self):
        self.mysqlServer = MysqlServer("ip", "username", "password", "db", port)


    def test_canConnect(self):
        self.mysqlServer.connect()
        self.fail()


if __name__ == '__main__':
    unittest.main()

Voici Tous les trucs pycharm me donner

Pas en mesure de joindre test reporter à l'essai de cadre ou d'un framework de test se fermer de façon inattendue

Est dit aussi

AttributeError: class TestLoader has no attribute '__init__'

Et le journal des événements :

2:14:28 PM Empty test suite

Le problème est que quand je lance manuellement le fichier python (avec pycharm, comme un script)

----------------------------------------------------------------------
Ran 1 tests in 0.019s

FAILED (failures=1)

Ce qui est normal, je fais le test échoue sur le but. Je suis un peu paumé sur ce qui se passe
ici plus d'informations :
Configuration->Python Intégré des Outils->les exigences de la trousse de fichier: /src/test
Par défaut test runner: Unittests
pyunit 1.4.1 Est installé

Merci pour toute sorte d'aide.

EDIT: Même chose se produire avec l'utilisation de base de unitests.py

import unittest


class IntegerArithmenticTestCase(unittest.TestCase):
def testAdd(self):  ## test method names begin 'test*'
    self.assertEquals((1 + 2), 3)
    self.assertEquals(0 + 1, 1)

def testMultiply(self):
    self.assertEquals((0 * 10), 0)
    self.assertEquals((5 * 8), 40)


if __name__ == '__main__':
    unittest.main()
J'ai couru dans le Pycharm quand mon setUpClass a déclenché une exception.
Nouvelle réponse ajouté ci-dessous qui peut aider dans votre cas. Pouvez vous s'il vous plaît vérifier?

OriginalL'auteur drgn | 2013-11-27