We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chrishayuk/chuk-mcp-remotion'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
"""
Tests for HUDStyleLayout template generation.
"""
import pytest
from ..conftest import (
assert_valid_typescript,
assert_has_interface,
assert_has_timing_props,
assert_has_visibility_check
)
class TestHUDStyleLayoutBasic:
"""Basic HUDStyleLayout generation tests."""
def test_basic_generation(self, component_builder, theme_name):
"""Test basic HUDStyleLayout generation."""
tsx = component_builder.build_component(
'HUDStyleLayout',
{},
theme_name
)
assert tsx is not None
assert 'HUDStyleLayout' in tsx
assert_valid_typescript(tsx)
assert_has_interface(tsx, 'HUDStyleLayout')
assert_has_timing_props(tsx)
assert_has_visibility_check(tsx)
def test_named_props(self, component_builder, theme_name):
"""Test uses named props (gameplay, webcam, chatOverlay)."""
tsx = component_builder.build_component(
'HUDStyleLayout',
{},
theme_name
)
assert 'gameplay' in tsx
assert 'webcam' in tsx
assert 'chatOverlay' in tsx