ModuleNotFoundError: нет модуля с именем 'testProject' - PullRequest
0 голосов
/ 07 октября 2019

Я новичок в Python и носу Testframework У меня есть этот класс:

from nose import Testcase
from psycopg2 import connect
class GlobalSettings( TestCase ):
    db = None
    begin= None
    @classmethod
    def __init__(cls):
      cls.begin= "connection to data base"  

    @classmethod
    def setUpClass(cls):
       host = 'localhost'
       # here you can edit your base url
       cls.ApiUrl = "http://127.0.0.1:51500/"
       # here you can edit your database connection credentials
       cls.db = connect( host=host,
                  user='postgres',
                  password='mdp',
                  database='database1' )
       print(db.get_server_info())
   @classmethod
   def tearDownClass(cls):
      cls.db.close( )
      print("------test is over------")

, и я вызвал его через этот файл: main.py:

from testProject.GlobalSettings import GlobalSettings

 settings= GlobalSettings()
 settings.setUpClass()

У меня есть этоошибка

из testProject.GlobalSettings import GlobalSettings ModuleNotFoundError: Нет модуля с именем 'testProject'

...