code: def test_providers_compatible(self):
      # Check that all available providers are compatible.
      firebase_methods = get_methods(FirebaseProvider)
      postgres_methods = get_methods(PostgresProvider)
      s3_methods = get_methods(S3Provider)
  
      self.assertEqual(firebase_methods, postgres_methods)
      self.assertEqual(firebase_methods, s3_methods)
  
imports: import unittest
  import inspect
  import yaml
  import uuid
  import os
  import time
  import six
  import shutil
  from studio import model
  from studio.firebase_provider import FirebaseProvider
  from studio.postgres_provider import PostgresProvider
  from studio.db_providers.s3_provider import S3Provider
  from studio.auth import remove_all_keys
  from studio.extra_util import has_aws_credentials
  from env_detect import on_gcp, on_aws
  from model_test import get_test_experiment
label_desc: Use image node_id 1 for calling the ProvidersTest obj's underlying member method code with example usage: obj.test_providers_compatible() without return types