This commit is contained in:
Mateusz Gruszczyński
2026-03-13 11:03:13 +01:00
commit 35571df778
132 changed files with 11197 additions and 0 deletions

11
tests/test_sync.py Normal file
View File

@@ -0,0 +1,11 @@
from app.models.company import Company
from app.models.invoice import Invoice
from app.services.sync_service import SyncService
def test_sync_creates_invoices(app):
with app.app_context():
company = Company.query.first()
log = SyncService(company).run_manual_sync()
assert log.status == 'finished'
assert Invoice.query.filter_by(company_id=company.id).count() > 0