Commit 06ac85fd authored by Sarah Clark's avatar Sarah Clark
Browse files

python3Packages.firebase-admin: test fixes

parent 73b373aa
Loading
Loading
Loading
Loading
+14 −7
Original line number Diff line number Diff line
@@ -4,7 +4,6 @@
  buildPythonPackage,
  fetchFromGitHub,
  setuptools,
  hatchling,
  cachecontrol,
  cryptography,
  google-api-python-client,
@@ -13,6 +12,7 @@
  pyjwt,
  requests,
  pytestCheckHook,
  pytest-asyncio,
  pytest-localserver,
  pytest-mock,
}:
@@ -43,17 +43,24 @@ buildPythonPackage rec {

  nativeCheckInputs = [
    pytestCheckHook
    pytest-asyncio
    pytest-localserver
    pytest-mock
  ];

  __darwinAllowLocalNetworking = true;

  disabledTests = [
  disabledTests =
    [
      # Flaky (AssertionError)
      # >       assert delta <= timedelta(seconds=15)
      # E       assert datetime.timedelta(seconds=17, microseconds=28239) <= datetime.timedelta(seconds=15)
      "test_task_options"
    ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
      # Flaky / timing sensitive
      "test_expired_cookie_with_tolerance"
      "test_expired_token_with_tolerance"
    ];

  meta = {