diff --git a/.env.test b/.env.test deleted file mode 100644 index 44662728d..000000000 --- a/.env.test +++ /dev/null @@ -1,160 +0,0 @@ -# ============================================================================= -# Test Environment Variables -# ============================================================================= -# This file contains all environment variables needed to run tests locally -# in a way that mimics the GitHub Actions CI environment. - -# ============================================================================= - -# ----------------------------------------------------------------------------- -# LLM Provider API Keys -# ----------------------------------------------------------------------------- -OPENAI_API_KEY=fake-api-key -ANTHROPIC_API_KEY=fake-anthropic-key -GEMINI_API_KEY=fake-gemini-key -AZURE_API_KEY=fake-azure-key -OPENROUTER_API_KEY=fake-openrouter-key - -# ----------------------------------------------------------------------------- -# AWS Credentials -# ----------------------------------------------------------------------------- -AWS_ACCESS_KEY_ID=fake-aws-access-key -AWS_SECRET_ACCESS_KEY=fake-aws-secret-key -AWS_DEFAULT_REGION=us-east-1 - -# ----------------------------------------------------------------------------- -# Azure OpenAI Configuration -# ----------------------------------------------------------------------------- -AZURE_ENDPOINT=https://fake-azure-endpoint.openai.azure.com -AZURE_OPENAI_ENDPOINT=https://fake-azure-endpoint.openai.azure.com -AZURE_OPENAI_API_KEY=fake-azure-openai-key -AZURE_API_VERSION=2024-02-15-preview -OPENAI_API_VERSION=2024-02-15-preview - -# ----------------------------------------------------------------------------- -# Google Cloud Configuration -# ----------------------------------------------------------------------------- -#GOOGLE_CLOUD_PROJECT=fake-gcp-project -#GOOGLE_CLOUD_LOCATION=us-central1 - -# ----------------------------------------------------------------------------- -# OpenAI Configuration -# ----------------------------------------------------------------------------- -OPENAI_BASE_URL=https://api.openai.com/v1 -OPENAI_API_BASE=https://api.openai.com/v1 - -# ----------------------------------------------------------------------------- -# Search & Scraping Tool API Keys -# ----------------------------------------------------------------------------- -SERPER_API_KEY=fake-serper-key -EXA_API_KEY=fake-exa-key -BRAVE_API_KEY=fake-brave-key -FIRECRAWL_API_KEY=fake-firecrawl-key -TAVILY_API_KEY=fake-tavily-key -SERPAPI_API_KEY=fake-serpapi-key -SERPLY_API_KEY=fake-serply-key -LINKUP_API_KEY=fake-linkup-key -PARALLEL_API_KEY=fake-parallel-key - -# ----------------------------------------------------------------------------- -# Exa Configuration -# ----------------------------------------------------------------------------- -EXA_BASE_URL=https://api.exa.ai - -# ----------------------------------------------------------------------------- -# Web Scraping & Automation -# ----------------------------------------------------------------------------- -BRIGHT_DATA_API_KEY=fake-brightdata-key -BRIGHT_DATA_ZONE=fake-zone -BRIGHTDATA_API_URL=https://api.brightdata.com -BRIGHTDATA_DEFAULT_TIMEOUT=600 -BRIGHTDATA_DEFAULT_POLLING_INTERVAL=1 - -OXYLABS_USERNAME=fake-oxylabs-user -OXYLABS_PASSWORD=fake-oxylabs-pass - -SCRAPFLY_API_KEY=fake-scrapfly-key -SCRAPEGRAPH_API_KEY=fake-scrapegraph-key - -BROWSERBASE_API_KEY=fake-browserbase-key -BROWSERBASE_PROJECT_ID=fake-browserbase-project - -HYPERBROWSER_API_KEY=fake-hyperbrowser-key -MULTION_API_KEY=fake-multion-key -APIFY_API_TOKEN=fake-apify-token - -# ----------------------------------------------------------------------------- -# Database & Vector Store Credentials -# ----------------------------------------------------------------------------- -SINGLESTOREDB_URL=mysql://fake:fake@localhost:3306/fake -SINGLESTOREDB_HOST=localhost -SINGLESTOREDB_PORT=3306 -SINGLESTOREDB_USER=fake-user -SINGLESTOREDB_PASSWORD=fake-password -SINGLESTOREDB_DATABASE=fake-database -SINGLESTOREDB_CONNECT_TIMEOUT=30 - -SNOWFLAKE_USER=fake-snowflake-user -SNOWFLAKE_PASSWORD=fake-snowflake-password -SNOWFLAKE_ACCOUNT=fake-snowflake-account -SNOWFLAKE_WAREHOUSE=fake-snowflake-warehouse -SNOWFLAKE_DATABASE=fake-snowflake-database -SNOWFLAKE_SCHEMA=fake-snowflake-schema - -WEAVIATE_URL=http://localhost:8080 -WEAVIATE_API_KEY=fake-weaviate-key - -EMBEDCHAIN_DB_URI=sqlite:///test.db - -# Databricks Credentials -DATABRICKS_HOST=https://fake-databricks.cloud.databricks.com -DATABRICKS_TOKEN=fake-databricks-token -DATABRICKS_CONFIG_PROFILE=fake-profile - -# MongoDB Credentials -MONGODB_URI=mongodb://fake:fake@localhost:27017/fake - -# ----------------------------------------------------------------------------- -# CrewAI Platform & Enterprise -# ----------------------------------------------------------------------------- -# setting CREWAI_PLATFORM_INTEGRATION_TOKEN causes these test to fail: -#=========================== short test summary info ============================ -#FAILED tests/test_context.py::TestPlatformIntegrationToken::test_platform_context_manager_basic_usage - AssertionError: assert 'fake-platform-token' is None -# + where 'fake-platform-token' = get_platform_integration_token() -#FAILED tests/test_context.py::TestPlatformIntegrationToken::test_context_var_isolation_between_tests - AssertionError: assert 'fake-platform-token' is None -# + where 'fake-platform-token' = get_platform_integration_token() -#FAILED tests/test_context.py::TestPlatformIntegrationToken::test_multiple_sequential_context_managers - AssertionError: assert 'fake-platform-token' is None -# + where 'fake-platform-token' = get_platform_integration_token() -#CREWAI_PLATFORM_INTEGRATION_TOKEN=fake-platform-token -CREWAI_PERSONAL_ACCESS_TOKEN=fake-personal-token -CREWAI_PLUS_URL=https://fake.crewai.com - -# ----------------------------------------------------------------------------- -# Other Service API Keys -# ----------------------------------------------------------------------------- -ZAPIER_API_KEY=fake-zapier-key -PATRONUS_API_KEY=fake-patronus-key -MINDS_API_KEY=fake-minds-key -HF_TOKEN=fake-hf-token - -# ----------------------------------------------------------------------------- -# Feature Flags/Testing Modes -# ----------------------------------------------------------------------------- -CREWAI_DISABLE_TELEMETRY=true -OTEL_SDK_DISABLED=true -CREWAI_TESTING=true -CREWAI_TRACING_ENABLED=false - -# ----------------------------------------------------------------------------- -# Testing/CI Configuration -# ----------------------------------------------------------------------------- -# VCR recording mode: "none" (default), "new_episodes", "all", "once" -PYTEST_VCR_RECORD_MODE=none - -# Set to "true" by GitHub when running in GitHub Actions -# GITHUB_ACTIONS=false - -# ----------------------------------------------------------------------------- -# Python Configuration -# ----------------------------------------------------------------------------- -PYTHONUNBUFFERED=1