labels_id,labels_id_label,issues_id,issues_id_label 2092302176,tests,315738696,Unit tests for installable plugins 2092302176,tests,625980317,Unit test that checks that all plugin hooks have corresponding unit tests 2092302176,tests,626001501,All plugin hooks should have unit tests 2092302176,tests,626131309,Move test plugins into datasette/tests/plugins/ directory 2092302176,tests,629459637,"Replace response.body.decode(""utf8"") with response.text in tests" 2092302176,tests,631789422,TestResponse needs to handle multiple set-cookie headers 2092302176,tests,638104520,Research feasibility of 100% test coverage 2092302176,tests,638229448,Configure codecov.io 2092302176,tests,638238548,Code coverage should ignore files in .coveragerc 2092302176,tests,638241779,"""Too many open files"" error running tests" 2092302176,tests,638259643,Take advantage of .coverage being a SQLite database 2092302176,tests,648659536,Figure out why restore_working_directory is needed in some places 2092302176,tests,659873662,datasette.utils.testing module 2092302176,tests,718259202,Remove xfail tests when new httpx is released 2092302176,tests,728905098,Documentation and unit tests for urls.row() urls.row_blob() methods 2092302176,tests,735644513,"Fixtures should use FTS4 or FTS5, not FTS3" 2092302176,tests,838245338,Unit tests for the Dockerfile 2092302176,tests,903986178,Test Datasette Docker images built for different architectures 2092302176,tests,908465747,Update help in tests for latest Click 2092302176,tests,913809802,Get rid of this `restore_working_directory` hack entirely 2092302176,tests,925491857,Improve test coverage for `inspect.py` 2092302176,tests,941300946,Stop using generated columns in fixtures.db 2092302176,tests,957298475,OSError: AF_UNIX path too long in ds_unix_domain_socket_server 2092302176,tests,957302085,"Review places in codebase that use os.chdir(), in particularly relating to tests" 2092302176,tests,1058815557,Docker configuration for exercising Datasette behind Apache mod_proxy 2092302176,tests,1102637351,Replace update-docs-help.py script with cog 2092302176,tests,1223459734,Automated test for Pyodide compatibility 2092302176,tests,1348394901,Test `--load-extension` in GitHub Actions 2092302176,tests,1408757705,"Intermittent ""Too many open files"" error running tests" 2092302176,tests,1422973111,Flaky test: test_serve_localhost_http 2092302176,tests,1499081664,Refactor test suite to use mostly `async def` tests 2092302176,tests,1499150951,Port as many tests as possible to async def tests against ds_client 2092302176,tests,1500636982,"Alternative, async-friendly pattern for `make_app_client()` and similar - fully retire `TestClient`" 2092302176,tests,1886649402,Flaky test: test_hidden_sqlite_stat1_table