]> littlesong.place Git - littlesongplace.git/commitdiff
Fix offline tests
authorChris Fulljames <christianfulljames@gmail.com>
Sun, 30 Mar 2025 19:25:41 +0000 (15:25 -0400)
committerChris Fulljames <christianfulljames@gmail.com>
Sun, 30 Mar 2025 19:25:41 +0000 (15:25 -0400)
src/littlesongplace/sql/schema.sql [moved from sql/schema.sql with 100% similarity]
src/littlesongplace/sql/schema_revert.sql [moved from sql/schema_revert.sql with 100% similarity]
src/littlesongplace/sql/schema_update.sql [moved from sql/schema_update.sql with 100% similarity]
test/test_offline.py

index 1ed9a253814428b5dd10775ed5a53f8d7024078b..3908efeb8b779f832317f1e4c7174ee3d0898175 100644 (file)
@@ -16,23 +16,23 @@ sys.path.insert(0, os.path.join(os.path.dirname(__file__), ".."))
 
 TEST_DATA = Path(__file__).parent / "data"
 
-import main
+import littlesongplace as lsp
 
 @pytest.fixture
 def app():
     # Use temporary data directory
     with tempfile.TemporaryDirectory() as data_dir:
-        main.DATA_DIR = Path(data_dir)
+        lsp.DATA_DIR = Path(data_dir)
 
         # Initialize Database
-        with main.app.app_context():
-            db = sqlite3.connect(main.DATA_DIR / "database.db")
-            with main.app.open_resource('sql/schema.sql', mode='r') as f:
+        with lsp.app.app_context():
+            db = sqlite3.connect(lsp.DATA_DIR / "database.db")
+            with lsp.app.open_resource('sql/schema.sql', mode='r') as f:
                 db.cursor().executescript(f.read())
             db.commit()
             db.close()
 
-        yield main.app
+        yield lsp.app
 
 @pytest.fixture
 def client(app):