The horizon.test.tests.tables ModuleΒΆ

class horizon.test.tests.tables.DataTableTests(methodName='runTest')[source]

Bases: horizon.test.helpers.TestCase

DataTableTests.test_column_uniqueness()[source]
DataTableTests.test_summation_row()[source]
DataTableTests.test_table_action_attributes()[source]
DataTableTests.test_table_action_object_display_is_none()[source]
DataTableTests.test_table_actions()[source]
DataTableTests.test_table_column()[source]
DataTableTests.test_table_column_inheritance()[source]
DataTableTests.test_table_column_truncation()[source]
DataTableTests.test_table_construction()[source]
DataTableTests.test_table_force_no_actions_column()[source]
DataTableTests.test_table_force_no_multiselect()[source]
DataTableTests.test_table_instantiation()[source]

Tests everything that happens when the table is instantiated.

DataTableTests.test_table_natural_no_actions_column()[source]
DataTableTests.test_table_natural_no_multiselect()[source]
DataTableTests.test_table_rendering()[source]
DataTableTests.test_table_row()[source]
class horizon.test.tests.tables.DataTableViewTests(methodName='runTest')[source]

Bases: horizon.test.helpers.TestCase

DataTableViewTests.test_data_table_view()[source]
DataTableViewTests.test_data_table_view_authorized()[source]
DataTableViewTests.test_data_table_view_not_authorized()[source]
DataTableViewTests.test_multi_table_view_authorized()[source]
DataTableViewTests.test_multi_table_view_not_authorized()[source]
class horizon.test.tests.tables.FakeObject(id, name, value, status, optional=None, excluded=None)[source]

Bases: object

class horizon.test.tests.tables.MultiTableView(*args, **kwargs)[source]

Bases: horizon.tables.views.MultiTableView

MultiTableView.get_my_table_data()[source]
MultiTableView.get_table_with_permissions_data()[source]
class horizon.test.tests.tables.MyAction(verbose_name=None, verbose_name_plural=None, single_func=None, multiple_func=None, handle_func=None, handles_multiple=False, attrs=None, requires_input=True, allowed_data_types=[], datum=None)[source]

Bases: horizon.tables.actions.Action

MyAction.allowed(request, obj=None)[source]
MyAction.handle(data_table, request, object_ids)[source]
class horizon.test.tests.tables.MyBatchAction[source]

Bases: horizon.tables.actions.BatchAction

MyBatchAction.action(request, object_ids)[source]
class horizon.test.tests.tables.MyColumn(transform, verbose_name=None, sortable=True, link=None, allowed_data_types=[], hidden=False, attrs=None, status=False, status_choices=None, display_choices=None, empty_value=None, filters=None, classes=None, summation=None, auto=None, truncate=None, link_classes=None, wrap_list=False)[source]

Bases: horizon.tables.base.Column

class horizon.test.tests.tables.MyFilterAction(verbose_name=None, param_name=None)[source]

Bases: horizon.tables.actions.FilterAction

MyFilterAction.filter(table, objs, filter_string)[source]
class horizon.test.tests.tables.MyLinkAction(verbose_name=None, allowed_data_types=[], url=None, attrs=None)[source]

Bases: horizon.tables.actions.LinkAction

MyLinkAction.get_link_url(datum=None, *args, **kwargs)[source]
class horizon.test.tests.tables.MyRow(table, datum=None)[source]

Bases: horizon.tables.base.Row

classmethod MyRow.get_data(request, obj_id)[source]
class horizon.test.tests.tables.MyTable(request, data=None, needs_form_wrapper=None, **kwargs)[source]

Bases: horizon.tables.base.DataTable

class MyTable.Meta[source]
MyTable.Meta.column_class

alias of MyColumn

MyTable.Meta.row_class

alias of MyRow

class horizon.test.tests.tables.MyToggleAction[source]

Bases: horizon.tables.actions.BatchAction

MyToggleAction.action(request, object_ids)[source]
MyToggleAction.allowed(request, obj=None)[source]
class horizon.test.tests.tables.NoActionsTable(request, data=None, needs_form_wrapper=None, **kwargs)[source]

Bases: horizon.tables.base.DataTable

class NoActionsTable.Meta[source]
class horizon.test.tests.tables.SingleTableView(*args, **kwargs)[source]

Bases: horizon.tables.views.DataTableView

SingleTableView.get_data()[source]
SingleTableView.table_class

alias of MyTable

class horizon.test.tests.tables.SingleTableViewWithPermissions(*args, **kwargs)[source]

Bases: horizon.test.tests.tables.SingleTableView

SingleTableViewWithPermissions.table_class

alias of TableWithPermissions

class horizon.test.tests.tables.TableWithPermissions(request, data=None, needs_form_wrapper=None, **kwargs)[source]

Bases: horizon.tables.base.DataTable

class TableWithPermissions.Meta[source]
horizon.test.tests.tables.get_link(obj)[source]
horizon.test.tests.tables.get_name(obj)[source]

Previous topic

The horizon.test.tests.utils Module

Next topic

The horizon.test.tests.tabs Module

This Page