{
  "database": {
    "host": "localhost",
    "port": 3306,
    "name": "web_sentinel_test",
    "user": "test_user",
    "password": "test_password"
  },
  "license_settings": {
    "default_duration_days": 365,
    "grace_period_days": 7,
    "test_mode": true,
    "auto_generate": true
  },
  "tiers": {
    "FREE": {
      "domains_limit": 3,
      "export_formats": ["json"],
      "invasive_tests": false,
      "api_access": false,
      "multi_user": false,
      "price": 0
    },
    "PRO": {
      "domains_limit": null,
      "export_formats": ["json", "html"],
      "invasive_tests": true,
      "api_access": false,
      "multi_user": false,
      "price": 9.99
    },
    "ENTERPRISE": {
      "domains_limit": null,
      "export_formats": ["json", "html", "pdf"],
      "invasive_tests": true,
      "api_access": true,
      "multi_user": true,
      "price": 99.0
    },
    "GOVERNMENT": {
      "domains_limit": null,
      "export_formats": ["json", "html", "pdf"],
      "invasive_tests": true,
      "api_access": true,
      "multi_user": true,
      "air_gap": true,
      "price": 15000.0
    },
    "FINANCE": {
      "domains_limit": null,
      "export_formats": ["json", "html", "pdf"],
      "invasive_tests": true,
      "api_access": true,
      "multi_user": true,
      "compliance": ["PCI-DSS", "SOX"],
      "price": 50000.0
    },
    "MEDICAL": {
      "domains_limit": null,
      "export_formats": ["json", "html", "pdf"],
      "invasive_tests": true,
      "api_access": true,
      "multi_user": true,
      "compliance": ["HIPAA", "FDA"],
      "price": 200000.0
    }
  },
  "test_scenarios": {
    "license_expiry": {
      "description": "Test comportement licence expirée",
      "duration_days": 1
    },
    "premium_upgrade": {
      "description": "Test upgrade FREE vers PRO",
      "from_tier": "FREE",
      "to_tier": "PRO"
    },
    "enterprise_features": {
      "description": "Test fonctionnalités enterprise",
      "tier": "ENTERPRISE",
      "features": ["api_access", "multi_user"]
    }
  },
  "logging": {
    "level": "DEBUG",
    "file": "logs/test.log",
    "format": "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
  }
}