toxcore/auto_tests
jfreegman 5e2c8cabc1
cleanup: make some improvements to group moderation test
- We no longer assert peer roles in the mod event callback
because this causes an issue with the new events implementation,
which triggers the events after all the packets from the
current tox_iterate() are processed, rather than as the
packets are received. These checks were superfluous and shouldn't
reduce code coverage.
- A moderator now sets the topic before the founder kicks him in
order to increase internal code coverage.
2024-01-16 18:08:11 -05:00
..
data Add save file generator, save compatibility test, and generate a save file 2018-08-19 10:38:51 +00:00
announce_test.c fix: Correct a use-after-free and fix some memory leaks. 2023-12-21 17:17:51 +00:00
auto_test_support.c fix(test): tests use ipv6 by default, even with USE_IPV6 set to 0 2024-01-15 15:29:01 +01:00
auto_test_support.h test: fix wrong log callback types 2022-05-24 21:58:23 +02:00
bootstrap_test.c Separate run_auto_tests into a library 2022-01-25 14:25:36 -05:00
BUILD.bazel cleanup: Remove explicit layering_check feature. 2023-11-23 23:55:57 +00:00
check_compat.h chore: Move from gcov to llvm source-based coverage. 2024-01-12 10:27:48 +00:00
CMakeLists.txt refactor: Move file streaming test to its own file. 2024-01-14 23:00:42 +00:00
conference_av_test.c cleanup: Fix a few more clang-tidy warnings. 2023-09-07 07:06:34 +00:00
conference_double_invite_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
conference_invite_merge_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
conference_peer_nick_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
conference_simple_test.c refactor: Move tox_new_log to auto_test_support. 2022-02-21 17:39:10 +00:00
conference_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
conference_two_test.c refactor: Move tox_new_log to auto_test_support. 2022-02-21 17:39:10 +00:00
crypto_test.c test: Add a test for encrypting 100MB of data. 2023-11-22 21:12:27 +00:00
dht_getnodes_api_test.c fix: Add missing htons call when adding configured TCP relay. 2023-11-23 00:13:16 +00:00
encryptsave_test.c cleanup: Remove NaCl support. 2023-12-25 00:36:38 +00:00
file_saving_test.c cleanup: Remove all uses of TOX_*_MAX_SIZE macros. 2022-04-01 09:10:37 +00:00
file_streaming_test.c fix(test): tests use ipv6 by default, even with USE_IPV6 set to 0 2024-01-15 15:29:01 +01:00
file_transfer_test.c fix(test): tests use ipv6 by default, even with USE_IPV6 set to 0 2024-01-15 15:29:01 +01:00
forwarding_test.c refactor: Add mem module to allow tests to override allocators. 2023-08-30 22:55:05 +00:00
friend_connection_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
friend_request_spam_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
friend_request_test.c refactor: Move tox_new_log to auto_test_support. 2022-02-21 17:39:10 +00:00
group_general_test.c cleanup: Remove NaCl support. 2023-12-25 00:36:38 +00:00
group_invite_test.c cleanup: Remove NaCl support. 2023-12-25 00:36:38 +00:00
group_message_test.c refactor: Align group message sending with other send functions. 2024-01-05 19:20:01 +00:00
group_moderation_test.c cleanup: make some improvements to group moderation test 2024-01-16 18:08:11 -05:00
group_save_test.c cleanup: Remove NaCl support. 2023-12-25 00:36:38 +00:00
group_state_test.c cleanup: Remove NaCl support. 2023-12-25 00:36:38 +00:00
group_sync_test.c cleanup: Remove NaCl support. 2023-12-25 00:36:38 +00:00
group_tcp_test.c refactor: Align group message sending with other send functions. 2024-01-05 19:20:01 +00:00
group_topic_test.c cleanup: Remove NaCl support. 2023-12-25 00:36:38 +00:00
invalid_tcp_proxy_test.c fix: Correct a use-after-free and fix some memory leaks. 2023-12-21 17:17:51 +00:00
invalid_udp_proxy_test.c fix: Correct a use-after-free and fix some memory leaks. 2023-12-21 17:17:51 +00:00
lan_discovery_test.c refactor: Allow overriding mono_time in tox_new. 2022-04-03 22:48:16 +00:00
lossless_packet_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
lossy_packet_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
Makefile.inc cleanup: Remove old type-ordered event getters. 2024-01-15 17:29:43 +00:00
network_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
onion_test.c perf: Slightly reduce bandwidth usage when there are few nodes. 2023-12-18 16:23:45 +00:00
overflow_recvq_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
overflow_sendq_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
proxy_test.c test: Add mallocfail and proxy test to our coverage runs. 2022-02-25 01:55:28 +00:00
reconnect_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
save_compatibility_test.c cleanup: Remove all uses of TOX_*_MAX_SIZE macros. 2022-04-01 09:10:37 +00:00
save_friend_test.c feat: Add support for custom random number generator. 2022-04-01 14:06:05 +00:00
save_load_test.c fix(test): tests use ipv6 by default, even with USE_IPV6 set to 0 2024-01-15 15:29:01 +01:00
send_message_test.c fix: Correct a use-after-free and fix some memory leaks. 2023-12-21 17:17:51 +00:00
set_name_test.c refactor: Move tox_new_log to auto_test_support. 2022-02-21 17:39:10 +00:00
set_status_message_test.c refactor: Move tox_new_log to auto_test_support. 2022-02-21 17:39:10 +00:00
tcp_relay_test.c Separate run_auto_tests into a library 2022-01-25 14:25:36 -05:00
TCP_test.c cleanup: Enforce stricter identifier naming using clang-tidy. 2023-08-31 13:37:16 +00:00
tox_dispatch_test.c refactor: Make event dispatch ordered by receive time. 2024-01-15 16:32:10 +00:00
tox_events_test.c cleanup: Remove old type-ordered event getters. 2024-01-15 17:29:43 +00:00
tox_many_tcp_test.c fix(test): tests use ipv6 by default, even with USE_IPV6 set to 0 2024-01-15 15:29:01 +01:00
tox_many_test.c feat: Add support for custom random number generator. 2022-04-01 14:06:05 +00:00
tox_strncasecmp_test.c cleanup: Enforce stricter identifier naming using clang-tidy. 2023-08-31 13:37:16 +00:00
toxav_basic_test.c cleanup: Enforce stricter identifier naming using clang-tidy. 2023-08-31 13:37:16 +00:00
toxav_many_test.c cleanup: Enforce stricter identifier naming using clang-tidy. 2023-08-31 13:37:16 +00:00
typing_test.c chore: Support producing shared libraries on Windows 2022-04-03 23:04:11 +02:00
version_test.c cleanup: Enforce stricter identifier naming using clang-tidy. 2023-08-31 13:37:16 +00:00