Skip to main content
Glama
run_tests.sh793 B
#!/bin/bash # Test runner script for mcp-gitlab echo "Running MCP GitLab Tests..." echo "==========================" # Install test dependencies if needed echo "Installing test dependencies..." pip install -e ".[test]" --quiet # Run tests with coverage echo -e "\nRunning unit tests..." python -m pytest tests/ -v --tb=short --cov=mcp_gitlab --cov-report=term-missing --cov-report=html # Run specific test categories echo -e "\nTest Summary:" echo "-------------" python -m pytest tests/ --tb=no -q --co -m unit | grep -c "test_" | xargs echo "Unit tests:" python -m pytest tests/ --tb=no -q --co -m integration 2>/dev/null | grep -c "test_" | xargs echo "Integration tests:" echo -e "\nCoverage report generated in htmlcov/" echo "Run 'open htmlcov/index.html' to view detailed coverage"

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Vijay-Duke/mcp-gitlab'

If you have feedback or need assistance with the MCP directory API, please join our Discord server