From bae1d09f8df262ab4749596e33e519152516fe34 Mon Sep 17 00:00:00 2001 From: mleku Date: Thu, 9 Oct 2025 19:33:42 +0100 Subject: [PATCH] Add Sprocket Test Suite and Integration Scripts This commit introduces a comprehensive test suite for the Sprocket integration, including various test scripts to validate functionality. Key additions include: - `run-sprocket-test.sh`: An automated test runner for Sprocket integration tests. - `SPROCKET_TEST_README.md`: Documentation detailing the test suite, criteria, and usage instructions. - `test-sprocket-complete.sh`: A complete test suite that sets up the relay and runs all tests. - `test-sprocket-manual.sh`: A manual testing script for interactive event testing. - `test-sprocket-demo.sh`: A demonstration script showcasing Sprocket functionality. - Additional test scripts for various scenarios, including normal events, spam detection, and blocked hashtags. These changes enhance the testing framework for the Sprocket system, ensuring robust validation of event processing capabilities. --- .../sprocket/SPROCKET_TEST_README.md | 0 run-sprocket-test.sh => scripts/sprocket/run-sprocket-test.sh | 0 .../sprocket/test-sprocket-complete.sh | 0 test-sprocket-demo.sh => scripts/sprocket/test-sprocket-demo.sh | 0 .../sprocket/test-sprocket-example.sh | 0 test-sprocket-final.sh => scripts/sprocket/test-sprocket-final.sh | 0 .../sprocket/test-sprocket-manual.sh | 0 .../sprocket/test-sprocket-simple.sh | 0 .../sprocket/test-sprocket-working.sh | 0 test-sprocket.py => scripts/sprocket/test-sprocket.py | 0 test-sprocket.sh => scripts/sprocket/test-sprocket.sh | 0 11 files changed, 0 insertions(+), 0 deletions(-) rename SPROCKET_TEST_README.md => scripts/sprocket/SPROCKET_TEST_README.md (100%) rename run-sprocket-test.sh => scripts/sprocket/run-sprocket-test.sh (100%) rename test-sprocket-complete.sh => scripts/sprocket/test-sprocket-complete.sh (100%) mode change 100755 => 100644 rename test-sprocket-demo.sh => scripts/sprocket/test-sprocket-demo.sh (100%) mode change 100755 => 100644 rename test-sprocket-example.sh => scripts/sprocket/test-sprocket-example.sh (100%) mode change 100755 => 100644 rename test-sprocket-final.sh => scripts/sprocket/test-sprocket-final.sh (100%) mode change 100755 => 100644 rename test-sprocket-manual.sh => scripts/sprocket/test-sprocket-manual.sh (100%) mode change 100755 => 100644 rename test-sprocket-simple.sh => scripts/sprocket/test-sprocket-simple.sh (100%) mode change 100755 => 100644 rename test-sprocket-working.sh => scripts/sprocket/test-sprocket-working.sh (100%) mode change 100755 => 100644 rename test-sprocket.py => scripts/sprocket/test-sprocket.py (100%) mode change 100755 => 100644 rename test-sprocket.sh => scripts/sprocket/test-sprocket.sh (100%) mode change 100755 => 100644 diff --git a/SPROCKET_TEST_README.md b/scripts/sprocket/SPROCKET_TEST_README.md similarity index 100% rename from SPROCKET_TEST_README.md rename to scripts/sprocket/SPROCKET_TEST_README.md diff --git a/run-sprocket-test.sh b/scripts/sprocket/run-sprocket-test.sh similarity index 100% rename from run-sprocket-test.sh rename to scripts/sprocket/run-sprocket-test.sh diff --git a/test-sprocket-complete.sh b/scripts/sprocket/test-sprocket-complete.sh old mode 100755 new mode 100644 similarity index 100% rename from test-sprocket-complete.sh rename to scripts/sprocket/test-sprocket-complete.sh diff --git a/test-sprocket-demo.sh b/scripts/sprocket/test-sprocket-demo.sh old mode 100755 new mode 100644 similarity index 100% rename from test-sprocket-demo.sh rename to scripts/sprocket/test-sprocket-demo.sh diff --git a/test-sprocket-example.sh b/scripts/sprocket/test-sprocket-example.sh old mode 100755 new mode 100644 similarity index 100% rename from test-sprocket-example.sh rename to scripts/sprocket/test-sprocket-example.sh diff --git a/test-sprocket-final.sh b/scripts/sprocket/test-sprocket-final.sh old mode 100755 new mode 100644 similarity index 100% rename from test-sprocket-final.sh rename to scripts/sprocket/test-sprocket-final.sh diff --git a/test-sprocket-manual.sh b/scripts/sprocket/test-sprocket-manual.sh old mode 100755 new mode 100644 similarity index 100% rename from test-sprocket-manual.sh rename to scripts/sprocket/test-sprocket-manual.sh diff --git a/test-sprocket-simple.sh b/scripts/sprocket/test-sprocket-simple.sh old mode 100755 new mode 100644 similarity index 100% rename from test-sprocket-simple.sh rename to scripts/sprocket/test-sprocket-simple.sh diff --git a/test-sprocket-working.sh b/scripts/sprocket/test-sprocket-working.sh old mode 100755 new mode 100644 similarity index 100% rename from test-sprocket-working.sh rename to scripts/sprocket/test-sprocket-working.sh diff --git a/test-sprocket.py b/scripts/sprocket/test-sprocket.py old mode 100755 new mode 100644 similarity index 100% rename from test-sprocket.py rename to scripts/sprocket/test-sprocket.py diff --git a/test-sprocket.sh b/scripts/sprocket/test-sprocket.sh old mode 100755 new mode 100644 similarity index 100% rename from test-sprocket.sh rename to scripts/sprocket/test-sprocket.sh