gh-138013: Split TextIO tests from test_general These tests take 1.3 seconds on my dev machine, match fairly closely with testing `textio.c` implementation only.