test next_value() used on non-sequence platform raises NotImplementedError.
(self)
| 423 | return testing.db.dialect.has_sequence(connection, name) |
| 424 | |
| 425 | def test_nextval_unsupported(self): |
| 426 | """test next_value() used on non-sequence platform |
| 427 | raises NotImplementedError.""" |
| 428 | |
| 429 | s = normalize_sequence(config, Sequence("my_seq")) |
| 430 | d = sqlite.dialect() |
| 431 | assert_raises_message( |
| 432 | NotImplementedError, |
| 433 | "Dialect 'sqlite' does not support sequence increments.", |
| 434 | s.next_value().compile, |
| 435 | dialect=d, |
| 436 | ) |
| 437 | |
| 438 | def test_checkfirst_sequence(self, connection): |
| 439 | s = normalize_sequence(config, Sequence("my_sequence")) |
nothing calls this directly
no test coverage detected