def test_adapt(self): block = TableBlock() block.set_name('test_tableblock') js_args = FieldBlockAdapter().js_args(block) self.assertEqual(js_args[0], 'test_tableblock') self.assertIsInstance(js_args[1], TableInput) self.assertEqual( js_args[2], { 'label': 'Test tableblock', 'required': True, 'icon': 'table', 'classname': 'field char_field widget-table_input fieldname-test_tableblock' })
def test_adapt(self): block = TableBlock() block.set_name("test_tableblock") js_args = FieldBlockAdapter().js_args(block) self.assertEqual(js_args[0], "test_tableblock") self.assertIsInstance(js_args[1], TableInput) self.assertEqual( js_args[2], { "label": "Test tableblock", "required": True, "icon": "table", "classname": "w-field w-field--char_field w-field--table_input", "showAddCommentButton": True, "strings": {"ADD_COMMENT": "Add Comment"}, }, )