lol

Merge pull request #197201 from graham33/fix/airflow_tests

apache-airflow: correctly run pytest checks

authored by

Robert Scott and committed by
GitHub
5fa28751 52593f7a

+7 -6
+7 -6
pkgs/development/python-modules/apache-airflow/default.nix
··· 238 238 "--prefix PYTHONPATH : $PYTHONPATH" 239 239 ]; 240 240 241 + postInstall = '' 242 + cp -rv ${airflow-frontend}/static/dist $out/lib/${python.libPrefix}/site-packages/airflow/www/static 243 + # Needed for pythonImportsCheck below 244 + export HOME=$(mktemp -d) 245 + ''; 246 + 241 247 pythonImportsCheck = [ 242 248 "airflow" 243 249 ] ++ providerImports; 244 250 245 - checkPhase = '' 246 - export HOME=$(mktemp -d) 251 + preCheck = '' 247 252 export AIRFLOW_HOME=$HOME 248 253 export AIRFLOW__CORE__UNIT_TEST_MODE=True 249 254 export AIRFLOW_DB="$HOME/airflow.db" ··· 261 266 disabledTests = lib.optionals stdenv.isDarwin [ 262 267 "bash_operator_kill" # psutil.AccessDenied 263 268 ]; 264 - 265 - postInstall = '' 266 - cp -rv ${airflow-frontend}/static/dist $out/lib/${python.libPrefix}/site-packages/airflow/www/static 267 - ''; 268 269 269 270 # Updates yarn.lock and package.json 270 271 passthru.updateScript = writeScript "update.sh" ''