godot-xterm/test
Leroy Hopson 0ae1d80abb
Prevent exit callback instance leaks
De-references pty_baton's exit callback after it is called so it can be
automatically released, preventing leaked instances.

Adds basic implementation for Pipe's get_status() method and forces PTY
to wait for child process to exit to ensure exit callback is cleaned up.

Adds a test to check that exit callback is still called as usual.
2022-07-11 09:33:01 +12:00
..
files Add some files for manually testing fonts, colors and UTF8 2021-07-23 07:42:43 +07:00
import_plugins/xrdb Add basic .xrdb/.Xresources import plugin 2021-07-19 00:10:16 +07:00
integration Run tests in CI environment 2021-07-18 23:05:17 +07:00
platform/unix Prevent exit callback instance leaks 2022-07-11 09:33:01 +12:00
scenes Move terminal.gd and pty.gd to godot_xterm directory 2021-07-26 00:39:48 +07:00
unit Increase terminal test yield timeout 2022-07-11 09:33:01 +12:00
.gutconfig.3.2.json Enable tests for v3.2 2021-07-23 22:07:57 +07:00
.gutconfig.ci.json Run tests in CI environment 2021-07-18 23:05:17 +07:00
.gutconfig.unix.json Run tests in CI environment 2021-07-18 23:05:17 +07:00
.gutconfig.windows.json Run tests in CI environment 2021-07-18 23:05:17 +07:00