Refactoring DbEngine
This commit is contained in:
@@ -2,7 +2,7 @@ import pytest
|
||||
from fasthtml.components import *
|
||||
|
||||
from components.addstuff.constants import ROUTE_ROOT, Routes
|
||||
from components.addstuff.settings import Repository, MyTable, AddStuffSettings
|
||||
from components.addstuff.settings import Repository, RepositoriesSettings
|
||||
from core.settings_management import SettingsManager, MemoryDbEngine
|
||||
from helpers import matches, StartsWith, div_icon, find_first_match, search_elements_by_path
|
||||
from src.components.addstuff.components.Repositories import Repositories
|
||||
@@ -75,7 +75,7 @@ def test_render_no_repository(repositories):
|
||||
|
||||
|
||||
def test_render_when_repo_and_tables(db_engine, repositories):
|
||||
db_engine.init_db(USER_ID, 'AddStuffSettings', AddStuffSettings([
|
||||
db_engine.init_db(USER_ID, 'AddStuffSettings', RepositoriesSettings([
|
||||
Repository("repo 1", [MyTable("table 1"), MyTable("table 2")]),
|
||||
Repository("repo 2", [MyTable("table 3")]),
|
||||
]))
|
||||
@@ -126,7 +126,7 @@ def test_i_can_add_new_repository(repositories):
|
||||
|
||||
|
||||
def test_i_can_click_on_repo(db_engine, repositories):
|
||||
db_engine.init_db(USER_ID, 'AddStuffSettings', AddStuffSettings([
|
||||
db_engine.init_db(USER_ID, 'AddStuffSettings', RepositoriesSettings([
|
||||
Repository("repo 1", [])
|
||||
]))
|
||||
|
||||
@@ -141,7 +141,7 @@ def test_i_can_click_on_repo(db_engine, repositories):
|
||||
|
||||
|
||||
def test_render_i_can_click_on_table(db_engine, repositories, tabs_manager):
|
||||
db_engine.init_db(USER_ID, 'AddStuffSettings', AddStuffSettings([
|
||||
db_engine.init_db(USER_ID, 'AddStuffSettings', RepositoriesSettings([
|
||||
Repository("repo 1", [MyTable("table 1")])
|
||||
]))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user