refactor(core): completely decommission legacy internal/apps, internal/platform/bootstrap, and internal/router/v1

This commit is contained in:
ryan
2026-08-28 07:28:45 +08:00
parent df3c5ae756
commit dc49b72c29
182 changed files with 946 additions and 19604 deletions
+8 -4
View File
@@ -7,13 +7,17 @@ import (
"testing"
"github.com/Rain-kl/Wavelet/internal/infra/task"
taskhandlers "github.com/Rain-kl/Wavelet/internal/infra/task/handlers"
)
func TestDuplicateTaskMeta(t *testing.T) {
// Call Register twice to simulate being imported by multiple packages (routers, worker, etc.)
taskhandlers.Register()
taskhandlers.Register()
dummyMeta := task.TaskMeta{
Type: "test_duplicate_task",
AsynqTask: "test:duplicate_task",
Name: "Test Duplicate Task",
}
task.RegisterTaskMeta(dummyMeta)
task.RegisterTaskMeta(dummyMeta)
metas := task.GetDispatchableTasks()