33 lines
		
	
	
		
			740 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			740 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
{ lib
 | 
						|
, buildPythonPackage
 | 
						|
, fetchPypi
 | 
						|
, pytest
 | 
						|
, django
 | 
						|
, setuptools_scm
 | 
						|
, django-configurations
 | 
						|
, pytest_xdist
 | 
						|
, six
 | 
						|
}:
 | 
						|
buildPythonPackage rec {
 | 
						|
  pname = "pytest-django";
 | 
						|
  version = "4.1.0";
 | 
						|
 | 
						|
  src = fetchPypi {
 | 
						|
    inherit pname version;
 | 
						|
    sha256 = "26f02c16d36fd4c8672390deebe3413678d89f30720c16efb8b2a6bf63b9041f";
 | 
						|
  };
 | 
						|
 | 
						|
  nativeBuildInputs = [ pytest setuptools_scm ];
 | 
						|
  checkInputs = [ pytest django-configurations pytest_xdist six ];
 | 
						|
  propagatedBuildInputs = [ django ];
 | 
						|
 | 
						|
  # Complicated. Requires Django setup.
 | 
						|
  doCheck = false;
 | 
						|
 | 
						|
  meta = with lib; {
 | 
						|
    description = "py.test plugin for testing of Django applications";
 | 
						|
    homepage = "https://pytest-django.readthedocs.org/en/latest/";
 | 
						|
    license = licenses.bsd3;
 | 
						|
  };
 | 
						|
}
 |