Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-django-tastypie for 
openSUSE:Factory checked in at 2021-06-09 21:52:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-tastypie (Old)
 and      /work/SRC/openSUSE:Factory/.python-django-tastypie.new.32437 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-django-tastypie"

Wed Jun  9 21:52:48 2021 rev:16 rq:898569 version:0.14.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-django-tastypie/python-django-tastypie.changes
    2021-02-23 20:22:29.883766738 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-django-tastypie.new.32437/python-django-tastypie.changes
 2021-06-09 21:53:14.706575593 +0200
@@ -1,0 +2,6 @@
+Wed Jun  9 00:20:27 UTC 2021 - John Vandenberg <jay...@gmail.com>
+
+- Fix a failing test using a chunk of upstream PR 1624
+  merged_pr_1624_chunk.patch
+
+-------------------------------------------------------------------

New:
----
  merged_pr_1624_chunk.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-django-tastypie.spec ++++++
--- /var/tmp/diff_new_pack.DWJbld/_old  2021-06-09 21:53:15.134576356 +0200
+++ /var/tmp/diff_new_pack.DWJbld/_new  2021-06-09 21:53:15.138576363 +0200
@@ -24,6 +24,8 @@
 License:        BSD-3-Clause
 URL:            https://github.com/django-tastypie/django-tastypie
 Source:         
https://github.com/django-tastypie/django-tastypie/archive/v%{version}.tar.gz
+# PATCH-FIX-UPSTREAM merged_pr_1624_chunk.patch -- based on PR 1624
+Patch0:         merged_pr_1624_chunk.patch
 BuildRequires:  %{python_module Django >= 1.11.0}
 BuildRequires:  %{python_module PyYAML}
 BuildRequires:  %{python_module biplist}
@@ -51,6 +53,7 @@
 
 %prep
 %setup -q -n django-tastypie-%{version}
+%patch0 -p1
 # https://github.com/django-tastypie/django-tastypie/issues/1617
 sed -Ei 
's/(test_apikey_and_authentication_enforce_user|test_is_authenticated)/_\1/' 
tests/core/tests/authentication.py
 
@@ -63,17 +66,17 @@
 
 %check
 # The tests are doing what is specified in tox.ini
-%{python_expand export PYTHONPATH=./tests/
-$python -m django test -p '*' core.tests --settings=settings_core
-$python -m django test basic.tests --settings=settings_basic
-$python -m django test related_resource.tests --settings=settings_related
-$python -m django test alphanumeric.tests --settings=settings_alphanumeric
-$python -m django test authorization.tests --settings=settings_authorization
-$python -m django test content_gfk.tests --settings=settings_content_gfk
-$python -m django test customuser.tests --settings=settings_customuser
-$python -m django test namespaced.tests --settings=settings_namespaced
-$python -m django test slashless.tests --settings=settings_slashless
-$python -m django test validation.tests --settings=settings_validation
+%{python_expand export PYTHONPATH=${PWD}:${PWD}/tests/
+django-admin.py-%{$python_bin_suffix} test -p '*' core.tests 
--settings=settings_core
+django-admin.py-%{$python_bin_suffix} test basic.tests 
--settings=settings_basic
+django-admin.py-%{$python_bin_suffix} test related_resource.tests 
--settings=settings_related
+django-admin.py-%{$python_bin_suffix} test alphanumeric.tests 
--settings=settings_alphanumeric
+django-admin.py-%{$python_bin_suffix} test authorization.tests 
--settings=settings_authorization
+django-admin.py-%{$python_bin_suffix} test content_gfk.tests 
--settings=settings_content_gfk
+django-admin.py-%{$python_bin_suffix} test customuser.tests 
--settings=settings_customuser
+django-admin.py-%{$python_bin_suffix} test namespaced.tests 
--settings=settings_namespaced
+django-admin.py-%{$python_bin_suffix} test slashless.tests 
--settings=settings_slashless
+django-admin.py-%{$python_bin_suffix} test validation.tests 
--settings=settings_validation
 }
 
 %files %{python_files}

++++++ merged_pr_1624_chunk.patch ++++++
>From 3b435be55871f467b9f599b59821c1faa182742f Mon Sep 17 00:00:00 2001
From: Sam Thompson <georged...@users.noreply.github.com>
Date: Thu, 3 Jun 2021 10:28:26 -0700
Subject: Subset of [PATCH] Feature/django 3.2 (#1624)

* tests: Don't use private method _headers

diff --git a/tests/core/tests/resources.py b/tests/core/tests/resources.py
index b8c63aa2..96b3cd29 100644
--- a/tests/core/tests/resources.py
+++ b/tests/core/tests/resources.py
@@ -4937,7 +4937,7 @@ def test_browser_cache(self):
         self.assertEqual(resp.status_code, 200)
         self.assertEqual(resp.content.decode('utf-8'), '{"content": "This is 
my very first post using my shiny new API. Pretty sweet, huh?", "created": 
"2010-03-30T20:05:00", "id": 1, "is_active": true, "resource_uri": 
"/api/v1/notes/1/", "slug": "first-post", "title": "First Post!", "updated": 
"2010-03-30T20:05:00"}')
         self.assertTrue(resp.has_header('Cache-Control'))
-        self.assertEqual(resp._headers['cache-control'], ('Cache-Control', 
'no-cache'))
+        self.assertEqual(resp['Cache-Control'], 'no-cache')
 
         # Now as Ajax.
         request.META = {'HTTP_X_REQUESTED_WITH': 'XMLHttpRequest'}
@@ -4945,7 +4945,7 @@ def test_browser_cache(self):
         self.assertEqual(resp.status_code, 200)
         self.assertEqual(resp.content.decode('utf-8'), '{"content": "This is 
my very first post using my shiny new API. Pretty sweet, huh?", "created": 
"2010-03-30T20:05:00", "id": 1, "is_active": true, "resource_uri": 
"/api/v1/notes/1/", "slug": "first-post", "title": "First Post!", "updated": 
"2010-03-30T20:05:00"}')
         self.assertTrue(resp.has_header('cache-control'))
-        self.assertEqual(resp._headers['cache-control'], ('Cache-Control', 
'no-cache'))
+        self.assertEqual(resp['Cache-Control'], 'no-cache')
 
     def test_custom_paginator(self):
         mock_request = MockRequest()

Reply via email to