def test_sqla_table_addrec_create_multi(self): from ptah.manage.sqla import SQLAModule, AddRecord request = self.make_request() mod = SQLAModule(None, request) table = mod['psqla-test_sqla_table'] request = self.make_request( POST={'form.buttons.createmulti': 'Create'}) form = AddRecord(table, request) form.csrf = False form.update_form() self.assertIn('Please fix indicated errors', request.render_messages()) request = self.make_request( POST={'form.buttons.createmulti': 'Create', 'name': 'Test multi'}) form = AddRecord(table, request) form.csrf = False form.update_form() self.assertIn('Table record has been created.', request.render_messages()) rec = ptah.get_session().query(TestSqlaModuleTable).first() self.assertEqual(rec.name, 'Test multi')