The horizon.test.tests.tabs ModuleΒΆ

class horizon.test.tests.tabs.BaseTestTab(tab_group, request=None)[source]

Bases: horizon.tabs.base.Tab

BaseTestTab.get_context_data(request)[source]
class horizon.test.tests.tabs.Group(request, **kwargs)[source]

Bases: horizon.tabs.base.TabGroup

Group.slug = 'tab_group'
Group.sticky = True
Group.tabs = (<class 'horizon.test.tests.tabs.TabOne'>, <class 'horizon.test.tests.tabs.TabDelayed'>, <class 'horizon.test.tests.tabs.TabDisabled'>, <class 'horizon.test.tests.tabs.TabDisallowed'>)
Group.tabs_not_available()[source]
class horizon.test.tests.tabs.RecoverableErrorTab(tab_group, request=None)[source]

Bases: horizon.tabs.base.Tab

RecoverableErrorTab.get_context_data(request)[source]
RecoverableErrorTab.name = 'Recoverable Error Tab'
RecoverableErrorTab.slug = 'recoverable_error_tab'
RecoverableErrorTab.template_name = '_tab.html'
class horizon.test.tests.tabs.TabDelayed(tab_group, request=None)[source]

Bases: horizon.test.tests.tabs.BaseTestTab

TabDelayed.name = 'Delayed Tab'
TabDelayed.preload = False
TabDelayed.slug = 'tab_delayed'
TabDelayed.template_name = '_tab.html'
class horizon.test.tests.tabs.TabDisabled(tab_group, request=None)[source]

Bases: horizon.test.tests.tabs.BaseTestTab

TabDisabled.enabled(request)[source]
TabDisabled.name = 'Disabled Tab'
TabDisabled.slug = 'tab_disabled'
TabDisabled.template_name = '_tab.html'
class horizon.test.tests.tabs.TabDisallowed(tab_group, request=None)[source]

Bases: horizon.test.tests.tabs.BaseTestTab

TabDisallowed.allowed(request)[source]
TabDisallowed.name = 'Disallowed Tab'
TabDisallowed.slug = 'tab_disallowed'
TabDisallowed.template_name = '_tab.html'
class horizon.test.tests.tabs.TabExceptionTests(methodName='runTest')[source]

Bases: horizon.test.helpers.TestCase

TabExceptionTests.setUp()[source]
TabExceptionTests.tearDown()[source]
TabExceptionTests.test_tab_view_exception()[source]
class horizon.test.tests.tabs.TabOne(tab_group, request=None)[source]

Bases: horizon.test.tests.tabs.BaseTestTab

TabOne.name = 'Tab One'
TabOne.slug = 'tab_one'
TabOne.template_name = '_tab.html'
class horizon.test.tests.tabs.TabTests(methodName='runTest')[source]

Bases: horizon.test.helpers.TestCase

TabTests.test_rendering()[source]
TabTests.test_tab_basics()[source]
TabTests.test_tab_group_active_tab()[source]
TabTests.test_tab_group_basics()[source]
TabTests.test_tabbed_table_view()[source]
TabTests.test_table_tabs()[source]
class horizon.test.tests.tabs.TabWithTable(tab_group, request)[source]

Bases: horizon.tabs.base.TableTab

TabWithTable.get_my_table_data()[source]
TabWithTable.name = 'Tab With My Table'
TabWithTable.slug = 'tab_with_table'
TabWithTable.table_classes = (<class 'horizon.test.tests.tables.MyTable'>,)
TabWithTable.template_name = 'horizon/common/_detail_table.html'
class horizon.test.tests.tabs.TabWithTableView(*args, **kwargs)[source]

Bases: horizon.tabs.views.TabbedTableView

TabWithTableView.tab_group_class

alias of TableTabGroup

TabWithTableView.template_name = 'tab_group.html'
class horizon.test.tests.tabs.TableTabGroup(request, **kwargs)[source]

Bases: horizon.tabs.base.TabGroup

TableTabGroup.slug = 'tab_group'
TableTabGroup.tabs = [<class 'horizon.test.tests.tabs.TabWithTable'>]

Previous topic

The horizon.test.tests.utils Module

Next topic

The horizon.test.test_dashboards Module

This Page