Teknium
c0dff40e3a
test: use shutil.copy2 instead of os.link for cross-device tmp fixtures
...
TestPtyWebSocket's two python-resolution tests and the sibling fixture in
test_tui_resume_flow.py hard-linked sys.executable into pytest's tmp_path.
On machines where /tmp is a different filesystem than the venv (tmpfs vs
disk home) os.link raises OSError EXDEV and the tests fail before reaching
any assertion. copy2 preserves the executable bit and works across devices.
2026-07-20 09:21:08 -07:00
..
2026-07-16 22:54:09 -07:00
2026-07-20 08:47:55 -07:00
2026-07-16 03:18:15 +00:00
2026-07-20 05:38:25 -07:00
2026-07-05 14:48:20 -07:00
2026-07-19 09:57:21 -07:00
2026-07-07 18:33:28 +10:00
2026-07-18 01:11:03 -07:00
2026-07-07 04:28:12 -07:00
2026-07-20 09:19:24 -07:00
2026-07-20 09:21:08 -07:00
2026-07-17 06:53:38 -07:00
2026-07-17 20:55:24 +00:00
2026-07-05 13:42:46 -07:00
2026-07-01 03:16:13 -07:00
2026-06-24 18:53:49 +05:30
2026-07-20 00:40:40 -07:00
2026-07-16 01:13:43 -07:00
2026-07-20 11:42:29 -04:00
2026-07-17 20:55:24 +00:00
2026-07-06 04:58:07 -07:00
2026-07-16 01:28:32 -07:00
2026-07-17 08:51:51 -07:00
2026-07-05 13:42:46 -07:00
2026-07-20 09:21:08 -07:00
2026-07-20 11:42:29 -04:00
2026-07-17 20:55:24 +00:00
2026-07-03 14:27:34 +10:00
2026-07-06 03:28:30 -07:00
2026-07-01 16:21:39 +05:30
2026-07-06 04:58:07 -07:00
2026-06-24 04:16:54 +05:30
2026-07-05 00:44:15 -07:00
2026-07-14 03:58:54 +05:30
2026-06-21 12:09:16 -07:00
2026-06-14 00:27:59 -04:00
2026-07-15 00:10:31 -07:00
2026-07-06 04:58:07 -07:00
2026-07-06 04:58:07 -07:00
2026-06-28 15:38:39 -07:00
2026-07-20 05:39:09 -07:00
2026-06-27 15:59:00 -07:00
2026-07-18 00:34:54 -04:00
2026-07-05 11:44:53 +05:30
2026-07-17 20:55:24 +00:00
2026-07-19 13:59:53 +05:30
2026-07-16 12:48:48 -07:00
2026-07-17 20:55:24 +00:00
2026-07-18 19:18:03 +05:30
2026-06-30 20:11:01 +07:00
2026-06-25 23:49:11 -07:00
2026-07-18 18:40:59 -04:00
2026-06-18 22:11:35 +05:30
2026-07-07 21:17:34 +07:00
2026-06-23 21:33:08 -07:00
2026-06-18 16:26:34 +07:00
2026-07-05 19:35:30 -07:00
2026-06-28 03:58:01 -07:00
2026-06-18 14:14:41 +10:00
2026-06-26 20:10:20 +05:30
2026-06-25 23:49:11 -07:00
2026-06-24 23:51:31 +05:30
2026-07-05 14:01:03 -07:00
2026-07-05 14:51:49 -07:00
2026-06-28 22:52:59 -07:00
2026-07-06 04:58:07 -07:00
2026-07-01 03:17:48 -07:00
2026-07-01 02:51:45 -07:00
2026-06-30 15:30:06 -07:00
2026-07-13 17:01:08 -06:00
2026-07-16 19:48:47 -04:00
2026-07-07 15:15:37 -07:00
2026-07-07 11:57:01 +05:30
2026-07-17 20:55:24 +00:00
2026-07-12 05:07:52 -04:00
2026-06-26 19:15:18 -07:00
2026-07-18 04:15:13 -07:00
2026-06-24 04:16:54 +05:30
2026-06-25 21:18:41 -07:00
2026-06-14 03:20:21 -07:00
2026-07-14 21:25:44 -07:00
2026-07-18 01:11:03 -07:00
2026-07-05 13:40:21 -07:00
2026-06-28 02:35:01 -07:00
2026-07-18 14:51:06 -04:00
2026-07-20 03:27:22 -07:00
2026-06-28 04:14:12 -07:00
2026-06-18 05:41:23 -07:00
2026-07-15 04:55:46 -07:00
2026-07-16 15:23:32 -04:00
2026-07-03 03:33:22 +05:30
2026-06-30 01:35:55 -05:00
2026-06-25 23:27:44 +05:30
2026-07-08 08:05:45 -07:00
2026-07-05 00:41:34 -07:00