class documentation

class FetchLimitOffsetTest(fixtures.TablesTest):

View In Hierarchy

Undocumented

Class Method define​_tables Undocumented
Class Method insert​_data Undocumented
Method ​_assert​_result Undocumented
Method ​_assert​_result​_str Undocumented
Method test​_bound​_fetch​_offset Undocumented
Method test​_bound​_limit Undocumented
Method test​_bound​_limit​_offset Undocumented
Method test​_bound​_offset Undocumented
Method test​_expr​_fetch​_offset Undocumented
Method test​_expr​_limit Undocumented
Method test​_expr​_limit​_offset Undocumented
Method test​_expr​_limit​_simple​_offset Undocumented
Method test​_expr​_offset Undocumented
Method test​_fetch​_offset​_no​_order Undocumented
Method test​_fetch​_offset​_nobinds test that 'literal binds' mode works - no bound params.
Method test​_fetch​_offset​_percent Undocumented
Method test​_fetch​_offset​_percent​_ties Undocumented
Method test​_fetch​_offset​_ties Undocumented
Method test​_fetch​_offset​_ties​_exact​_number Undocumented
Method test​_limit​_offset​_nobinds test that 'literal binds' mode works - no bound params.
Method test​_limit​_render​_multiple​_times Undocumented
Method test​_simple​_fetch Undocumented
Method test​_simple​_fetch​_offset Undocumented
Method test​_simple​_fetch​_percent Undocumented
Method test​_simple​_fetch​_percent​_ties Undocumented
Method test​_simple​_fetch​_ties Undocumented
Method test​_simple​_limit Undocumented
Method test​_simple​_limit​_expr​_offset Undocumented
Method test​_simple​_limit​_offset Undocumented
Method test​_simple​_offset Undocumented
Method test​_simple​_offset​_zero Undocumented
Class Variable __backend__ Undocumented

Inherited from TablesTest:

Class Method dispose​_bind Undocumented
Class Method fixtures Undocumented
Class Method setup​_bind Undocumented
Class Method ​_init​_class Undocumented
Class Method ​_load​_fixtures Insert rows as represented by the fixtures() method.
Class Method ​_setup​_once​_inserts Undocumented
Class Method ​_setup​_once​_tables Undocumented
Class Method ​_teardown​_once​_metadata​_bind Undocumented
Method ​_setup​_each​_inserts Undocumented
Method ​_setup​_each​_tables Undocumented
Method ​_setup​_tables​_test​_class Undocumented
Method ​_setup​_tables​_test​_instance Undocumented
Method ​_teardown​_each​_tables Undocumented
Method sql​_count​_ Undocumented
Method sql​_eq​_ Undocumented
Class Variable ​_tables​_metadata Undocumented
Class Variable bind Undocumented
Class Variable other Undocumented
Class Variable run​_create​_tables Undocumented
Class Variable run​_define​_tables Undocumented
Class Variable run​_deletes Undocumented
Class Variable run​_dispose​_bind Undocumented
Class Variable run​_inserts Undocumented
Class Variable run​_setup​_bind Undocumented
Class Variable sequences Undocumented
Class Variable tables Undocumented
Property tables​_test​_metadata Undocumented

Inherited from TestBase (via TablesTest):

Method assert​_ Undocumented
Method async​_testing​_engine Undocumented
Method connection Undocumented
Method connection​_no​_trans Undocumented
Method future​_connection Undocumented
Method future​_engine Undocumented
Method metadata Provide bound MetaData for a single test, dropping afterwards.
Method registry Undocumented
Method testing​_engine Undocumented
Method trans​_ctx​_manager​_fixture Undocumented
Class Variable __leave​_connections​_for​_teardown__ Undocumented
Class Variable __only​_on__ Undocumented
Class Variable __requires__ Undocumented
Class Variable __skip​_if__ Undocumented
Class Variable __unsupported​_on__ Undocumented
@classmethod
def define_tables(cls, metadata):
@classmethod
def insert_data(cls, connection):
def _assert_result(self, connection, select, result, params=(), set_=False):

Undocumented

def _assert_result_str(self, select, result, params=()):

Undocumented

@testing.requires.fetch_first
def test_bound_fetch_offset(self, connection):

Undocumented

@testing.requires.bound_limit_offset
def test_bound_limit(self, connection):

Undocumented

@testing.requires.bound_limit_offset
def test_bound_limit_offset(self, connection):

Undocumented

@testing.requires.bound_limit_offset
def test_bound_offset(self, connection):

Undocumented

@testing.requires.fetch_first
@testing.requires.fetch_expression
def test_expr_fetch_offset(self, connection):

Undocumented

@testing.requires.sql_expression_limit_offset
def test_expr_limit(self, connection):

Undocumented

@testing.requires.sql_expression_limit_offset
def test_expr_limit_offset(self, connection):

Undocumented

@testing.requires.sql_expression_limit_offset
def test_expr_limit_simple_offset(self, connection):

Undocumented

@testing.requires.sql_expression_limit_offset
def test_expr_offset(self, connection):

Undocumented

@testing.requires.fetch_no_order_by
def test_fetch_offset_no_order(self, connection):

Undocumented

@testing.requires.fetch_first
def test_fetch_offset_nobinds(self):
test that 'literal binds' mode works - no bound params.
@testing.requires.fetch_percent
@testing.requires.fetch_offset_with_options
def test_fetch_offset_percent(self, connection):

Undocumented

@testing.requires.fetch_ties
@testing.requires.fetch_percent
@testing.requires.fetch_offset_with_options
def test_fetch_offset_percent_ties(self, connection):

Undocumented

@testing.requires.fetch_ties
@testing.requires.fetch_offset_with_options
def test_fetch_offset_ties(self, connection):

Undocumented

@testing.requires.fetch_ties
@testing.requires.fetch_offset_with_options
def test_fetch_offset_ties_exact_number(self, connection):

Undocumented

@testing.requires.offset
def test_limit_offset_nobinds(self):
test that 'literal binds' mode works - no bound params.
def test_limit_render_multiple_times(self, connection):

Undocumented

@testing.requires.fetch_first
def test_simple_fetch(self, connection):

Undocumented

@testing.requires.fetch_first
def test_simple_fetch_offset(self, connection):

Undocumented

@testing.requires.fetch_percent
def test_simple_fetch_percent(self, connection):

Undocumented

@testing.requires.fetch_ties
@testing.requires.fetch_percent
def test_simple_fetch_percent_ties(self, connection):

Undocumented

@testing.requires.fetch_ties
def test_simple_fetch_ties(self, connection):

Undocumented

def test_simple_limit(self, connection):

Undocumented

@testing.requires.sql_expression_limit_offset
def test_simple_limit_expr_offset(self, connection):

Undocumented

@testing.combinations([(2, 0), (2, 1), (3, 2)], [(2, 1), (2, 0), (3, 2)], [(3, 1), (2, 1), (3, 1)], argnames='cases')
@testing.requires.offset
def test_simple_limit_offset(self, connection, cases):

Undocumented

@testing.requires.offset
def test_simple_offset(self, connection):

Undocumented

@testing.requires.offset
def test_simple_offset_zero(self, connection):

Undocumented

__backend__: bool =

Undocumented