package service

import (
	"testing"

	"github.com/seifghazi/claude-code-monitor/internal/config"
)

func TestSQLiteStorageContract(t *testing.T) {
	runStorageContractTests(t, storageFactory{
		name: "sqlite",
		new:  newTestSQLiteStorageService,
	})
}

func newTestSQLiteStorageService(t *testing.T, cfg config.StorageConfig) StorageService {
	t.Helper()
	return newTestSQLiteStorage(t, cfg)
}
