package runtimeconfig

import (
	"testing"

	"github.com/stretchr/testify/require"
)

func TestRequiresFullAccessPermissionModeRequiresFullAccessForAllRuntimes(t *testing.T) {
	t.Parallel()

	require.True(t, RequiresFullAccessPermissionMode(TypeClaudeCode))
	require.True(t, RequiresFullAccessPermissionMode(" claude-code "))
	require.True(t, RequiresFullAccessPermissionMode(TypeOpenCode))
	require.True(t, RequiresFullAccessPermissionMode(TypeCodex))
	require.True(t, RequiresFullAccessPermissionMode(TypeBuiltin))
	require.True(t, RequiresFullAccessPermissionMode(" builtin "))
}
