python3Packages.embrace: disable check phase on Darwin

Some test for hot-reload fails on Darwin, but the rest of the library
should remain usable.

Upstream issue: https://todo.sr.ht/~olly/embrace-sql/4
This commit is contained in:
pacien 2022-05-15 22:01:48 +02:00
parent eb78d30bf4
commit c750f1466d

View File

@ -1,4 +1,5 @@
{ lib, buildPythonPackage, fetchFromSourcehut, sqlparse, wrapt, pytestCheckHook }:
{ stdenv, lib, buildPythonPackage, fetchFromSourcehut,
sqlparse, wrapt, pytestCheckHook }:
buildPythonPackage rec {
pname = "embrace";
@ -16,6 +17,10 @@ buildPythonPackage rec {
checkInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "embrace" ];
# Some test for hot-reload fails on Darwin, but the rest of the library
# should remain usable. (https://todo.sr.ht/~olly/embrace-sql/4)
doCheck = !stdenv.isDarwin;
meta = with lib; {
description = "Embrace SQL keeps your SQL queries in SQL files";
homepage = "https://pypi.org/project/embrace/";