"""Test Sales File model.""" from royalties.models.sales_file import SalesFile from royalties.tests.utils.factories import AccountingPeriodFactory def test_create(): """Test creating a sales_file.""" accounting_period = AccountingPeriodFactory.create() SalesFile.create( accounting_period_id=accounting_period.accounting_period_id, file_name='a sales file', ) sales_files = SalesFile.query.all() assert len(sales_files) == 1 assert sales_files[0].accounting_period == accounting_period assert sales_files[0].file_name == 'a sales file'