"""Tests for the reports-bootstrap migration step.""" from odoo.tests.common import TransactionCase, tagged @tagged('post_install', '-at_install') class TestMigrationRoundTrip(TransactionCase): def test_bootstrap_finds_all_4_reports(self): wizard = self.env['fusion.migration.wizard'].create({}) result = wizard._reports_bootstrap_step() self.assertEqual(result['step'], 'reports_bootstrap') self.assertEqual(set(result['present_reports']), {'pnl', 'balance_sheet', 'trial_balance', 'general_ledger'}) self.assertEqual(result['missing_reports'], [])