Я новичок в 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'