move common test stuff to testing package
This commit is contained in:
parent
5f9d8a73d2
commit
1bc2583de8
4 changed files with 31 additions and 13 deletions
|
|
@ -1,4 +1,4 @@
|
|||
# scopes.api.core.message
|
||||
# scopes.api.message
|
||||
|
||||
"""routes and views for Message objects"""
|
||||
|
||||
17
scopes/testing.py
Normal file
17
scopes/testing.py
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# scopes.testing
|
||||
|
||||
"""Common stuff (config, fixtures, ...) for testing"""
|
||||
import os, sys
|
||||
sys.path = [os.path.dirname(__file__)] + sys.path
|
||||
|
||||
import config
|
||||
from scopes.storage.db import postgres
|
||||
|
||||
config.dbengine = 'postgresql+psycopg'
|
||||
config.dbname = 'testdb'
|
||||
config.dbuser = 'testuser'
|
||||
config.dbpassword = 'secret'
|
||||
config.dbschema = 'testing'
|
||||
config.StorageFactory = postgres.StorageFactory
|
||||
|
||||
|
||||
|
|
@ -1,22 +1,15 @@
|
|||
# scopes.tests.test_api
|
||||
# py-scopes: tests.test_api
|
||||
|
||||
"""Tests for the fastapi- (and asyncio-) based stuff."""
|
||||
"""Tests for the fastapi- (and asyncio-) based stuff"""
|
||||
|
||||
from scopes import testing
|
||||
|
||||
import os, sys
|
||||
sys.path = [os.path.dirname(__file__)] + sys.path
|
||||
|
||||
import config
|
||||
from scopes.storage.db import postgres
|
||||
from scopes.storage import concept, folder, message, topic, tracking
|
||||
from scopes.storage import tracking
|
||||
import transaction
|
||||
|
||||
config.dbengine = 'postgresql+psycopg'
|
||||
config.dbname = 'testdb'
|
||||
config.dbuser = 'testuser'
|
||||
config.dbpassword = 'secret'
|
||||
config.dbschema = 'testing'
|
||||
config.StorageFactory = postgres.StorageFactory
|
||||
|
||||
import pytest
|
||||
from fastapi.testclient import TestClient
|
||||
from httpx2 import ASGITransport, AsyncClient
|
||||
|
|
|
|||
8
tests/test_message.py
Normal file
8
tests/test_message.py
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
# py-scopes: tests.test_message
|
||||
|
||||
"""Tests for messages and related stuff"""
|
||||
|
||||
import pytest
|
||||
|
||||
from scopes.core.message import Message
|
||||
|
||||
Loading…
Add table
Reference in a new issue