rpms/rubygem-actionpack/F-11 rubygem-actionpack-2.3.2-fix-reset_session.patch, NONE, 1.1 import.log, 1.2, 1.3 rubygem-actionpack.spec, 1.12, 1.13
Jeroen van Meeuwen
kanarip at fedoraproject.org
Wed Oct 21 14:36:10 UTC 2009
Author: kanarip
Update of /cvs/pkgs/rpms/rubygem-actionpack/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28938/F-11
Modified Files:
import.log rubygem-actionpack.spec
Added Files:
rubygem-actionpack-2.3.2-fix-reset_session.patch
Log Message:
2.3.2-3
rubygem-actionpack-2.3.2-fix-reset_session.patch:
active_record_store_test.rb | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--- NEW FILE rubygem-actionpack-2.3.2-fix-reset_session.patch ---
commit 01478e930c124db4bbbc70df17343848b0e70a7d
Author: Joshua Peek <josh at joshpeek.com>
Date: Sun May 17 14:44:19 2009 -0500
Fix reset_session with ActiveRecord store [#2200 state:resolved]
diff --git a/actionpack/test/activerecord/active_record_store_test.rb b/actionpack/test/activerecord/active_record_store_test.rb
index c98892e..bde36eb 100644
--- a/actionpack/test/activerecord/active_record_store_test.rb
+++ b/actionpack/test/activerecord/active_record_store_test.rb
@@ -27,9 +27,9 @@ class ActiveRecordStoreTest < ActionController::IntegrationTest
end
def call_reset_session
- session[:bar]
+ session[:foo]
reset_session
- session[:bar] = "baz"
+ session[:foo] = "baz"
head :ok
end
@@ -86,7 +86,7 @@ class ActiveRecordStoreTest < ActionController::IntegrationTest
get '/get_session_value'
assert_response :success
- assert_equal 'foo: nil', response.body
+ assert_equal 'foo: "baz"', response.body
get '/get_session_id'
assert_response :success
Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-actionpack/F-11/import.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- import.log 28 Jul 2009 21:20:58 -0000 1.2
+++ import.log 21 Oct 2009 14:36:10 -0000 1.3
@@ -1,2 +1,3 @@
rubygem-actionpack-2_3_2-1_fc10:HEAD:rubygem-actionpack-2.3.2-1.fc10.src.rpm:1237201627
rubygem-actionpack-2_3_3-1_fc11:F-11:rubygem-actionpack-2.3.3-1.fc11.src.rpm:1248815949
+rubygem-actionpack-2_3_2-3_fc12:F-11:rubygem-actionpack-2.3.2-3.fc12.src.rpm:1256135754
Index: rubygem-actionpack.spec
===================================================================
RCS file: /cvs/pkgs/rpms/rubygem-actionpack/F-11/rubygem-actionpack.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- rubygem-actionpack.spec 7 Oct 2009 22:32:41 -0000 1.12
+++ rubygem-actionpack.spec 21 Oct 2009 14:36:10 -0000 1.13
@@ -4,29 +4,31 @@
%define gemname actionpack
%define geminstdir %{gemdir}/gems/%{gemname}-%{version}
-Summary: Web-flow and rendering framework putting the VC in MVC
-Name: rubygem-%{gemname}
-Epoch: 1
-Version: 2.3.2
-Release: 2%{?dist}
-Group: Development/Languages
-License: MIT
-URL: http://www.rubyonrails.org
-Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
-Patch0: rubygem-actionpack-2.3.x-CVE-2009-3009.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires: rubygems
-Requires: rubygem(activesupport) = %{version}
-BuildRequires: rubygems
-BuildArch: noarch
-Provides: rubygem(%{gemname}) = %{version}
+Summary: Web-flow and rendering framework putting the VC in MVC
+Name: rubygem-%{gemname}
+Epoch: 1
+Version: 2.3.2
+Release: 3%{?dist}
+Group: Development/Languages
+License: MIT
+URL: http://www.rubyonrails.org
+Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
+Patch0: rubygem-actionpack-2.3.x-CVE-2009-3009.patch
+# Ticket #2200 upstream. see also:
+# https://rails.lighthouseapp.com/projects/8994/tickets/2200-session-support-broken#ticket-2200-23
+Patch1: rubygem-actionpack-2.3.2-fix-reset_session.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires: rubygems
+Requires: rubygem(activesupport) = %{version}
+BuildRequires: rubygems
+BuildArch: noarch
+Provides: rubygem(%{gemname}) = %{version}
%description
Eases web-request routing, handling, and response as a half-way front,
half-way page controller. Implemented with specific emphasis on enabling easy
unit/integration testing that doesn't require a browser.
-
%prep
%build
@@ -38,7 +40,8 @@ gem install --local --install-dir %{buil
--force --rdoc %{SOURCE0}
pushd %{buildroot}%{geminstdir}
-cat %{PATCH0} | patch -s -p2
+patch -s -p2 < %{PATCH0}
+patch -s -p2 < %{PATCH1}
popd
# Remove backup files
@@ -77,6 +80,9 @@ rm -rf %{buildroot}
%changelog
+* Wed Oct 21 2009 Jeroen van Meeuwen <j.van.meeuwen at ogd.nl> - 1:2.3.2-3
+- Fix activerecord test for reset_session (#2200 upstream)
+
* Wed Oct 7 2009 David Lutterkort <lutter at redhat.com> - 1:2.3.2-2
- Bump epoch; rails is not updatable across versions (bz 520843)
More information about the fedora-extras-commits
mailing list