| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent a29499a commit d04794d
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -332,7 +332,27 @@ def test_drop_unused_refs(self): | |||
| 332 | 332 | cu = self.cx.execute(f"select {n}") | |
| 333 | 333 | self.assertEqual(cu.fetchone()[0], n) | |
| 334 | 334 | ||
| 335 | - def test_connection_limits(self): | ||
| 335 | + def test_connection_limit_attributes(self): | ||
| 336 | + attrs = [ | ||
| 337 | + "SQLITE_LIMIT_LENGTH", | ||
| 338 | + "SQLITE_LIMIT_SQL_LENGTH", | ||
| 339 | + "SQLITE_LIMIT_COLUMN", | ||
| 340 | + "SQLITE_LIMIT_EXPR_DEPTH", | ||
| 341 | + "SQLITE_LIMIT_COMPOUND_SELECT", | ||
| 342 | + "SQLITE_LIMIT_VDBE_OP", | ||
| 343 | + "SQLITE_LIMIT_FUNCTION_ARG", | ||
| 344 | + "SQLITE_LIMIT_ATTACHED", | ||
| 345 | + "SQLITE_LIMIT_LIKE_PATTERN_LENGTH", | ||
| 346 | + "SQLITE_LIMIT_VARIABLE_NUMBER", | ||
| 347 | + "SQLITE_LIMIT_TRIGGER_DEPTH", | ||
| 348 | + ] | ||
| 349 | + if sqlite.sqlite_version_info >= (3, 8, 3): | ||
| 350 | + attrs.append("SQLITE_LIMIT_WORKER_THREADS") | ||
| 351 | + for attr in attrs: | ||
| 352 | + with self.subTest(attr=attr): | ||
| 353 | + self.assertTrue(hasattr(self.cx, attr)) | ||
| 354 | + | ||
| 355 | + def test_connection_set_get_limit(self): | ||
| 336 | 356 | setval = 10 | |
| 337 | 357 | limit = self.cx.SQLITE_LIMIT_SQL_LENGTH | |
| 338 | 358 | try: | |
| Back | FazBrowse Home | New Git URL |
0 commit comments