package rest

import (
	"errors"
	"os"
	"testing"
)

func TestLegacyAnalyticsReportShellIsRemoved(t *testing.T) {
	_, err := os.Stat("analytics_handler.go")
	if err == nil {
		t.Fatalf("legacy analytics report shell still exists in backend/internal/interfaces/rest")
	}
	if !errors.Is(err, os.ErrNotExist) {
		t.Fatalf("stat legacy analytics report shell: %v", err)
	}
}

func TestLegacyUIAPIHandlerShellIsRemoved(t *testing.T) {
	_, err := os.Stat("ui_api_handler.go")
	if err == nil {
		t.Fatalf("legacy UI API handler shell still exists in backend/internal/interfaces/rest")
	}
	if !errors.Is(err, os.ErrNotExist) {
		t.Fatalf("stat legacy UI API handler shell: %v", err)
	}
}
