head 1.47; access; symbols pkgsrc-2023Q4:1.45.0.2 pkgsrc-2023Q4-base:1.45 pkgsrc-2023Q3:1.44.0.4 pkgsrc-2023Q3-base:1.44 pkgsrc-2023Q2:1.44.0.2 pkgsrc-2023Q2-base:1.44 pkgsrc-2023Q1:1.42.0.4 pkgsrc-2023Q1-base:1.42 pkgsrc-2022Q4:1.42.0.2 pkgsrc-2022Q4-base:1.42 pkgsrc-2022Q3:1.41.0.2 pkgsrc-2022Q3-base:1.41 pkgsrc-2022Q2:1.40.0.4 pkgsrc-2022Q2-base:1.40 pkgsrc-2022Q1:1.40.0.2 pkgsrc-2022Q1-base:1.40 pkgsrc-2021Q4:1.39.0.2 pkgsrc-2021Q4-base:1.39 pkgsrc-2021Q3:1.37.0.2 pkgsrc-2021Q3-base:1.37 pkgsrc-2021Q2:1.36.0.4 pkgsrc-2021Q2-base:1.36 pkgsrc-2021Q1:1.36.0.2 pkgsrc-2021Q1-base:1.36 pkgsrc-2020Q4:1.32.0.6 pkgsrc-2020Q4-base:1.32 pkgsrc-2020Q3:1.32.0.4 pkgsrc-2020Q3-base:1.32 pkgsrc-2020Q2:1.32.0.2 pkgsrc-2020Q2-base:1.32 pkgsrc-2020Q1:1.30.0.2 pkgsrc-2020Q1-base:1.30 pkgsrc-2019Q4:1.29.0.4 pkgsrc-2019Q4-base:1.29 pkgsrc-2019Q3:1.28.0.6 pkgsrc-2019Q3-base:1.28 pkgsrc-2019Q2:1.28.0.4 pkgsrc-2019Q2-base:1.28 pkgsrc-2019Q1:1.28.0.2 pkgsrc-2019Q1-base:1.28 pkgsrc-2018Q4:1.27.0.8 pkgsrc-2018Q4-base:1.27 pkgsrc-2018Q3:1.27.0.6 pkgsrc-2018Q3-base:1.27 pkgsrc-2018Q2:1.27.0.4 pkgsrc-2018Q2-base:1.27 pkgsrc-2018Q1:1.27.0.2 pkgsrc-2018Q1-base:1.27 pkgsrc-2017Q4:1.26.0.6 pkgsrc-2017Q4-base:1.26 pkgsrc-2017Q3:1.26.0.4 pkgsrc-2017Q3-base:1.26 pkgsrc-2017Q2:1.25.0.2 pkgsrc-2017Q2-base:1.25 pkgsrc-2017Q1:1.24.0.4 pkgsrc-2017Q1-base:1.24 pkgsrc-2016Q4:1.24.0.2 pkgsrc-2016Q4-base:1.24 pkgsrc-2016Q3:1.23.0.6 pkgsrc-2016Q3-base:1.23 pkgsrc-2016Q2:1.23.0.4 pkgsrc-2016Q2-base:1.23 pkgsrc-2016Q1:1.23.0.2 pkgsrc-2016Q1-base:1.23 pkgsrc-2015Q4:1.22.0.2 pkgsrc-2015Q4-base:1.22 pkgsrc-2015Q3:1.20.0.2 pkgsrc-2015Q3-base:1.20 pkgsrc-2015Q2:1.19.0.2 pkgsrc-2015Q2-base:1.19 pkgsrc-2015Q1:1.16.0.2 pkgsrc-2015Q1-base:1.16 pkgsrc-2014Q4:1.13.0.8 pkgsrc-2014Q4-base:1.13 pkgsrc-2014Q3:1.13.0.6 pkgsrc-2014Q3-base:1.13 pkgsrc-2014Q2:1.13.0.4 pkgsrc-2014Q2-base:1.13 pkgsrc-2014Q1:1.13.0.2 pkgsrc-2014Q1-base:1.13 pkgsrc-2013Q4:1.12.0.4 pkgsrc-2013Q4-base:1.12 pkgsrc-2013Q3:1.12.0.2 pkgsrc-2013Q3-base:1.12 pkgsrc-2013Q2:1.11.0.2 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.10.0.2 pkgsrc-2013Q1-base:1.10 pkgsrc-2012Q4:1.7.0.2 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.6.0.2 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.5.0.2 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.4.0.2 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.2.0.2 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.1.1.1.0.4 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.2 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.47 date 2024.03.24.14.12.51; author taca; state Exp; branches; next 1.46; commitid l5v7nMsIe3Ja5q3F; 1.46 date 2024.02.03.15.38.36; author taca; state Exp; branches; next 1.45; commitid zX8ZiKdkhapfa0XE; 1.45 date 2023.12.17.14.26.03; author taca; state Exp; branches; next 1.44; commitid U7fRBpmDxEXXiPQE; 1.44 date 2023.06.06.13.47.54; author taca; state Exp; branches; next 1.43; commitid rifwy08U8peykTrE; 1.43 date 2023.05.06.02.24.16; author taca; state Exp; branches; next 1.42; commitid DuvDg9Ad5prNxQnE; 1.42 date 2022.11.30.13.55.10; author taca; state Exp; branches; next 1.41; commitid 7701ijYbnEoHpJ3E; 1.41 date 2022.08.26.11.22.12; author taca; state Exp; branches; next 1.40; commitid xWusjg3XGhavEnRD; 1.40 date 2022.02.12.13.38.22; author taca; state Exp; branches; next 1.39; commitid eFhIEEcgsyARFksD; 1.39 date 2021.10.26.10.19.47; author nia; state Exp; branches; next 1.38; commitid XMBRkrafc79x2jeD; 1.38 date 2021.10.07.13.44.22; author nia; state Exp; branches; next 1.37; commitid TK9Y8OXA04EYMSbD; 1.37 date 2021.08.22.14.01.51; author taca; state Exp; branches; next 1.36; commitid 1ht4n5iKTkYGoY5D; 1.36 date 2021.03.21.12.54.20; author taca; state Exp; branches; next 1.35; commitid X3CaVJDMGJwpYaMC; 1.35 date 2021.03.09.13.58.38; author taca; state Exp; branches; next 1.34; commitid lfJ9cO9dNlQoIDKC; 1.34 date 2021.03.07.08.33.44; author taca; state Exp; branches; next 1.33; commitid PSOuBM0I7rGVYlKC; 1.33 date 2021.01.11.13.10.33; author taca; state Exp; branches; next 1.32; commitid jeY38UvmlrDvhjDC; 1.32 date 2020.05.25.13.51.32; author taca; state Exp; branches; next 1.31; commitid irmbCnpFBLCtVC9C; 1.31 date 2020.04.27.06.58.35; author taca; state Exp; branches; next 1.30; commitid 32IbFIUevqQXxZ5C; 1.30 date 2020.03.15.17.03.30; author taca; state Exp; branches; next 1.29; commitid 4pEtCzdxqZa9hw0C; 1.29 date 2019.11.02.14.41.08; author taca; state Exp; branches; next 1.28; commitid RJTlNKT949mnNhJB; 1.28 date 2019.02.06.15.16.52; author taca; state Exp; branches; next 1.27; commitid I9KB7cFMVlyNDIaB; 1.27 date 2018.03.14.14.23.28; author taca; state Exp; branches; next 1.26; commitid MCCpGHfjrAG2VquA; 1.26 date 2017.08.31.15.21.32; author taca; state Exp; branches; next 1.25; commitid fUyHsTDGXsSFvn5A; 1.25 date 2017.06.05.14.08.17; author taca; state Exp; branches; next 1.24; commitid Jje0j5yCORcWTbUz; 1.24 date 2016.10.09.15.06.30; author taca; state Exp; branches; next 1.23; commitid 9KqLO1MXI8KbUtpz; 1.23 date 2016.02.16.16.02.35; author taca; state Exp; branches; next 1.22; commitid 8roJwH8XktDKN9Vy; 1.22 date 2015.11.29.14.59.13; author taca; state Exp; branches; next 1.21; commitid v7PFpHM5A7ItZZKy; 1.21 date 2015.11.03.03.29.29; author agc; state Exp; branches; next 1.20; commitid XagoUgdES8g2ZAHy; 1.20 date 2015.09.13.11.56.42; author taca; state Exp; branches; next 1.19; commitid EKjgruTPdQqis5By; 1.19 date 2015.06.14.13.14.15; author taca; state Exp; branches; next 1.18; commitid dwPW3LBrqQZfOopy; 1.18 date 2015.06.13.00.01.37; author taca; state Exp; branches; next 1.17; commitid UPGxuzp2fLdhscpy; 1.17 date 2015.06.07.04.17.39; author taca; state Exp; branches; next 1.16; commitid Fyj6i8qdO9g54soy; 1.16 date 2015.03.13.13.49.03; author taca; state Exp; branches; next 1.15; commitid eV0mVP1S7mPwZrdy; 1.15 date 2015.02.07.14.44.08; author taca; state Exp; branches; next 1.14; commitid iGKGoY6EcaGco59y; 1.14 date 2015.02.02.14.29.40; author taca; state Exp; branches; next 1.13; commitid umDFrWfdofxatr8y; 1.13 date 2014.03.14.16.43.43; author taca; state Exp; branches; next 1.12; commitid wMYNt7ZEDg4SEGsx; 1.12 date 2013.09.15.10.17.31; author taca; state Exp; branches; next 1.11; commitid 1axCxD33LoU6jw5x; 1.11 date 2013.06.16.16.31.05; author taca; state Exp; branches; next 1.10; commitid 7iSbU98XBcVxiRTw; 1.10 date 2013.03.11.07.50.31; author taca; state Exp; branches; next 1.9; 1.9 date 2013.01.14.06.12.41; author taca; state Exp; branches; next 1.8; 1.8 date 2013.01.12.09.17.48; author taca; state Exp; branches; next 1.7; 1.7 date 2012.12.16.16.46.14; author taca; state Exp; branches; next 1.6; 1.6 date 2012.09.04.14.52.19; author taca; state Exp; branches; next 1.5; 1.5 date 2012.06.02.00.48.42; author taca; state Exp; branches; next 1.4; 1.4 date 2012.03.20.13.42.34; author taca; state Exp; branches; next 1.3; 1.3 date 2012.03.17.15.08.56; author taca; state Exp; branches; next 1.2; 1.2 date 2011.12.16.15.58.44; author taca; state Exp; branches; next 1.1; 1.1 date 2011.06.18.04.03.39; author taca; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.06.18.04.03.39; author taca; state Exp; branches; next ; desc @@ 1.47 log @devel/ruby-rspec-rails: update to 6.1.2 6.1.2 (2024-03-19) Bug Fixes: * Fix generated mailer paths to match Rails convention. (Patrício dos Santos, #2735) * Fix class in template for generator specs. (Nicolas Buduroi, #2744) @ text @$NetBSD: distinfo,v 1.46 2024/02/03 15:38:36 taca Exp $ BLAKE2s (rspec-rails-6.1.2.gem) = 4733f862c0a5e4be9f9040122766e62d8bc9998b85ca46c9cbc6334058c2e891 SHA512 (rspec-rails-6.1.2.gem) = fb95b9332fae81eb61dcbcb100cd096a147812ce6837792cf1a7dd003e8f398cf180f8741fc98755a70103c8cbdca86d6704590d8e88f3425dffd11ce220e6c1 Size (rspec-rails-6.1.2.gem) = 72704 bytes @ 1.46 log @devel/ruby-rspec-rails: update to 6.1.1 6.1.1 (2024-01-25) Bug Fixes: * Improved deprecation message for RSpec::Rails::Configuration.fixture_paths (Benoit Tigeot, #2720) * Fix support for namespaced fixtures in Rails 7.1. (Benedikt Deicke, #2716) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.45 2023/12/17 14:26:03 taca Exp $ d3 3 a5 3 BLAKE2s (rspec-rails-6.1.1.gem) = 097e6fe574eefcd1bf1f5a23bcc2419408be09edc6bdfa83ee58dc025be3fb22 SHA512 (rspec-rails-6.1.1.gem) = 28cbf5cb545f52dc01eeb509dbf3d8c76ad7effa616ba10ab00a17d7451a6d84726d17fc9f8aba62ad40fcd3b46af0338e036e4d51830d6b1eaff72c18cb3d34 Size (rspec-rails-6.1.1.gem) = 72704 bytes @ 1.45 log @devel/ruby-rspec-rails: update to 6.1.0 6.0.4 (2023-11-21) Bug Fixes: * Fuzzy match have_broadcasted_to so that argument matchers can be used. (Timothy Peraza, #2684) * Fix fixture warning during :context hooks on Rails main. (Jon Rowe, #2685) * Fix stub_template on Rails main. (Jon Rowe, #2685) * Fix variable name in scaffolded view specs when namespaced. (Taketo Takashima, #2694) * Prevent take_failed_screenshot producing an additional error through metadata access. (Jon Rowe, #2704) * Use ActiveSupport::ExecutionContext::TestHelper on Rails 7+. (Jon Rowe, #2711) * Fix leak of templates stubbed with stub_template on Rails 7.1. (Jon Rowe, #2714) 6.1.0 (2023-11-21) Enhancements: * Support for Rails 7.1 * Minor tweak to generated rails_helper.rb to use Rails.root.join. (@@masato-bkn, Ryo Nakamura, #2640, #2678) * Add RSpec::Rails::Configuration.fixture_paths configuration to support the matching change to ActiveRecord::TestFixtures, previous singular form is deprecated and will be removed in Rails 7.2. (Juan Gueçaimburu, #2673) * Add send_email matcher to match emails rather than specific jobs. (Andrei Kaleshka, #2670) * When using render in view specs, :locals will now be merged into the default implicit template, allowing render locals: {...} style calls. (Jon Rowe, #2686) * Add support for Rails.config.action_mailer.preview_paths on Rails 7.1/ (Jon Rowe, #2706) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.44 2023/06/06 13:47:54 taca Exp $ d3 3 a5 3 BLAKE2s (rspec-rails-6.1.0.gem) = f32c465024b63e80b3cf8b19a8300278266500d2b7147420827fc0bdc8b57d31 SHA512 (rspec-rails-6.1.0.gem) = 528b3ab56e748d7d0a410c9ab8456014845549b8b758b57a9e3a91c3c5a97d47d4f568cefdabd5e1c54973315011f8de93de4060ac071084a5a7f5a6eab35aeb Size (rspec-rails-6.1.0.gem) = 72192 bytes @ 1.44 log @devel/ruby-rspec-rails: update to 6.0.3 6.0.3 (2023-05-31) Bug Fixes: * Set ActiveStorage::FixtureSet.file_fixture_path when including file fixture support. (Jason Yates, #2671) * Allow broadcast_to matcher to take Symbols. (@@Vagab, #2680) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.43 2023/05/06 02:24:16 taca Exp $ d3 3 a5 3 BLAKE2s (rspec-rails-6.0.3.gem) = 028d14becc60df81999fc6042d6daf05b689afae4c7b5df642ad36f2b827d7ee SHA512 (rspec-rails-6.0.3.gem) = 602ce7939da3fe35faaf00d25f83c9da3769a91f80e6cad5729f40f6072b04c5992ad1495ff4a9aa75819455d6af01d3cc2ce54fccccf70b6822ddf17b4ce2e5 Size (rspec-rails-6.0.3.gem) = 70144 bytes @ 1.43 log @devel/ruby-rspec-rails: update to 6.0.2 6.0.2 (2023-05-04) Bug Fixes: * Fix ActionView::PathSet when render_views is off for Rails 7.1. (Eugene Kenny, Iliana, #2631) * Support Rails 7.1's #fixtures_paths in example groups (removes a deprecation warning). (Nicholas Simmons, #2664) * Fix have_enqueued_job to properly detect enqueued jobs when other jobs were performed inside the expectation block. (Slava Kardakov, Phil Pirozhkov, #2573) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.42 2022/11/30 13:55:10 taca Exp $ d3 3 a5 3 BLAKE2s (rspec-rails-6.0.2.gem) = e9600efd3d8e53d877c8fd24374412639d2da59822c583ad5fc6433e68b693d1 SHA512 (rspec-rails-6.0.2.gem) = 21d2dc16ecfb57d6e9fdedf5e58cdfa4eb68451b23cb5a97c6b610236446fb92cdf6e6a1b4518b883fe68fdf6b1f07d8d565e77dc7f39dee52329d41e67fd4db Size (rspec-rails-6.0.2.gem) = 70144 bytes @ 1.42 log @devel/ruby-rspec-rails: update to 6.0.1 6.0.0 (2022-10-10) Enhancements: * Support Rails 7 * Template tweaks to remove instance variables from generated specs. (Takuma Ishikawa, #2599) * Generators now respects default path configuration option. (@@vivekmiyani, #2508) Breaking Changes: * Drop support for Rails below 6.1 * Drop support for Ruby below 2.5 (following supported versions of Rails 6.1) * Change the order of after_teardown from after to around in system specs to improve compatibility with extensions and Capybara. (Tim Diggins, #2596) Deprecations: * Deprecates integration spec generator (rspec:integration) which was an alias of request spec generator (rspec:request) (Luka Lüdicke, #2374) 6.0.1 (2022-10-18) Bug Fixes: * Prevent tagged logged support in Rails 7 calling #name. (Jon Rowe, #2625) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.41 2022/08/26 11:22:12 taca Exp $ d3 3 a5 3 BLAKE2s (rspec-rails-6.0.1.gem) = c6333f0261f92793497013abd55f5dc13ac46b427edc3fa6b5405392f7eacf6b SHA512 (rspec-rails-6.0.1.gem) = 150c190b6cbe751399d17e133428827d0239f7582e6e4ce896662994c8dc8a94b54a18ab0d3600d45d8ee82fb713ba2a90bddbb119f14a996d074deaf03aea35 Size (rspec-rails-6.0.1.gem) = 70144 bytes @ 1.41 log @devel/ruby-rspec-rails: update to 5.1.2 5.1.2 (2022-04-24) Bug Fixes: * Fix controller scaffold templates parameter name. (Taketo Takashima, #2591) * Include generator specs in the inferred list of specs. (Jason Karns, #2597) 5.1.1 (2022-03-07) Bug Fixes: * Properly handle global id serialised arguments in have_enqueued_mail. (Jon Rowe, #2578) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.40 2022/02/12 13:38:22 taca Exp $ d3 3 a5 3 BLAKE2s (rspec-rails-5.1.2.gem) = 923673e93d27532ff2118d91924abaea659dd9c22d34ffeb5d3454abc30a8927 SHA512 (rspec-rails-5.1.2.gem) = 1c9feb2c46fc9f4e7d6a6f21035819311519b28dbe39e45b643dcdf646fd9ae2e94ea94949ea28fd2a0898d9ddd7c23a1a5aef32804838ca6c74f827cdeaac52 Size (rspec-rails-5.1.2.gem) = 69632 bytes @ 1.40 log @devel/ruby-rspec-rails; update to 5.1.0 5.0.3 (2022-01-26) Bug Fixes: * Properly name params in controller and request spec templates when using the --model-name parameter. (@@kenzo-tanaka, #2534) * Fix parameter matching with mail delivery job and ActionMailer::MailDeliveryJob. (Fabio Napoleoni, #2516, #2546) * Fix Rails 7 have_enqueued_mail compatibility (Mikael Henriksson, #2537, #2546) 5.1.0 (2022-01-26) Enhancements: * Make the API request scaffold template more consistent and compatible with Rails 6.1. (Naoto Hamada, #2484) * Change the scaffold rails_helper.rb template to use require_relative. (Jon Dufresne, #2528) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.39 2021/10/26 10:19:47 nia Exp $ d3 3 a5 3 BLAKE2s (rspec-rails-5.1.0.gem) = dc3e5556fb49f61dc2a6e6b0ddab7b69ed4c38e0b1aec1fac979715ebd552a9b SHA512 (rspec-rails-5.1.0.gem) = 308d198ae0b857536322a5cbe7c98b246b515598d64060929ed3b1607974222318e153a7da3a452c7428294d058b80cb52993d2aeaf08d4ed1775b51a00cf137 Size (rspec-rails-5.1.0.gem) = 69632 bytes @ 1.39 log @archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.38 2021/10/07 13:44:22 nia Exp $ d3 3 a5 3 BLAKE2s (rspec-rails-5.0.2.gem) = ac323bb0a8b0b788c46a5d9a48462a16f7487c789ac095ca2b375f51ae6bd3f0 SHA512 (rspec-rails-5.0.2.gem) = 8a2f2baa693e310258f6a3797c0bc3fb8baee447ddcb06dc26ebff1b4fc97c643b3c37df0199b8968e0f68d4a22ba3e516b663d1dca1c451d3402427df02d673 Size (rspec-rails-5.0.2.gem) = 69120 bytes @ 1.38 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.37 2021/08/22 14:01:51 taca Exp $ d3 1 a3 1 RMD160 (rspec-rails-5.0.2.gem) = 31e82eede6215059fe5747b68e80f16b7237d041 @ 1.37 log @devel/ruby-rspec-rails: update to 5.0.2 5.0.2 (2021-08-14) Bug Fixes: * Prevent generated job specs from duplicating _job in filenames. (Nick Flückiger, #2496) * Fix ActiveRecord::TestFixture#uses_transaction by using example description to replace example name rather than example in our monkey patched run_in_transaction? method. (Stan Lo, #2495) * Prevent keyword arguments being lost when methods are invoked dynamically in controller specs. (Josh Cheek, #2509, #2514) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.36 2021/03/21 12:54:20 taca Exp $ a2 1 SHA1 (rspec-rails-5.0.2.gem) = 437022ed5c26706752135ed2604e3146567b0aa5 @ 1.36 log @devel/ruby-rspec-rails: update to 5.0.1 5.0.1 / 2021-03-18 Bug Fixes: * Limit multibyte example descriptions when used in system tests for #method_name which ends up as screenshot names etc. (@@y-yagi, #2405, #2487) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.35 2021/03/09 13:58:38 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-5.0.1.gem) = 66a8e1b772e4bf9437875f01b1bb6592b396ec29 RMD160 (rspec-rails-5.0.1.gem) = 47d4e351e275e6842bfb9e2e2d3c4d3972de6a66 SHA512 (rspec-rails-5.0.1.gem) = b4227389ea6d43b3ae8f3791b39b99c2579e1b53186146dc332fad2c8f099b70d7d87d8483a0f11a66e7e25124c01dda6619b04807fa38554b92aa55ca75afb4 Size (rspec-rails-5.0.1.gem) = 68608 bytes @ 1.35 log @devel/ruby-rspec-rails: update to 5.0.0 5.0.0 / 2021-03-09 Enhancements: * Support new #file_fixture_path and new fixture test support code. (Jon Rowe, #2398) * Support for Rails 6.1. (Benoit Tigeot, Jon Rowe, Phil Pirozhkov, and more #2398) Breaking Changes: * Drop support for Rails below 5.2. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.34 2021/03/07 08:33:44 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-5.0.0.gem) = 3283339df5f41504199afd505f1b19e36d7076a2 RMD160 (rspec-rails-5.0.0.gem) = 966cb8f33e04b06afd0324f71aeb9c9b45bedd24 SHA512 (rspec-rails-5.0.0.gem) = 76c8782094534989db539d7c86bb5e6f56c6b47350d5834a464aac8ebaa8c62f81e0e2630df712351f99e8ad471eafc39734f15f550b90147245eb5994ab7837 Size (rspec-rails-5.0.0.gem) = 68608 bytes @ 1.34 log @devel/ruby-rspec-rails: update to 4.1.0 4.1.0 / 2021-03-06 Enhancements: * Issue a warning when using job matchers with #at mis-match on usec precision. (Jon Rowe, #2350) * Generated request specs now have a bare _spec suffix instead of request_spec. (Eloy Espinaco, Luka Lüdicke, #2355, #2356, #2378) * Generated scaffold now includes engine route helpers when inside a mountable engine. (Andrew W. Lee, #2372) * Improve request spec "controller" scafold when no action is specified. (Thomas Hareau, #2399) * Introduce testing snippets concept (Phil Pirozhkov, Benoit Tigeot, #2423) * Prevent collisions with let(:name) for Rails 6.1 and let(:method_name) on older Rails. (Benoit Tigeot, #2461) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.33 2021/01/11 13:10:33 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-4.1.0.gem) = 789b58ef095f54eec5d38c8300aab509f15d231e RMD160 (rspec-rails-4.1.0.gem) = 808a456b7d12f36c8d787b76b65c45a0610b43ed SHA512 (rspec-rails-4.1.0.gem) = d58089686bb231c7cae9c739f0aab5393aba2f978eb0dbb5c33646d38acce56db5ec1bccfd95d0c2137b1fcbcf492b572705084de0f58eebcd128d9f2fad222e Size (rspec-rails-4.1.0.gem) = 68608 bytes @ 1.33 log @devel/ruby-rspec-rails: update to 4.0.2 ### 4.0.2 / 2020-12-26 [Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.1...v4.0.2) Bug Fixes: * Indent all extra failure lines output from system specs. (Alex Robbin, #2321) * Generated request spec for update now uses the correct let. (Paul Hanyzewski, #2344) * Return `true`/`false` from predicate methods in config rather than raw values. (Phil Pirozhkov, Jon Rowe, #2353, #2354) * Remove old #fixture_path feature detection code which broke under newer Rails. (Koen Punt, Jon Rowe, #2370) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.32 2020/05/25 13:51:32 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-4.0.2.gem) = c9228596b1a50ce93c93c126b03aa8299e0b7a7e RMD160 (rspec-rails-4.0.2.gem) = 1c5877b1469f8cfe9136ffeaf8ff1f8e58a41f25 SHA512 (rspec-rails-4.0.2.gem) = aaa9cdc97edb28add53c3fcc5bf72e5b85d4e1cbaba75ed3dc562deaaee9759ed3220a2a52af44f5d7223cc373e1e35a1adece591f7e11c40c8e3320c55178db Size (rspec-rails-4.0.2.gem) = 67584 bytes @ 1.32 log @devel/ruby-rspec-rails: update to 4.0.1 Update ruby-rspec-rails to 4.0.1. ### 4.0.1 / 2020-05-16 Bug Fixes: * Remove warning when calling `driven_by` in system specs. (Aubin Lorieux, #2302) * Fix comparison of times for `#at` in job matchers. (Jon Rowe, Markus Doits, #2304) * Allow `have_enqueued_mail` to match when a sub class of `ActionMailer::DeliveryJob` is set using `.delivery_job=`. (Atsushi Yoshida #2305) * Restore Ruby 2.2.x compatibility. (Jon Rowe, #2332) * Add `required_ruby_version` to gem spec. (Marc-André Lafortune, #2319, #2338) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.31 2020/04/27 06:58:35 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-4.0.1.gem) = 91f6a5cf7e8f992a3913a99aa1655462e8df44f0 RMD160 (rspec-rails-4.0.1.gem) = bc706a9959087b5e238b2e9beb0e743590ee6ac3 SHA512 (rspec-rails-4.0.1.gem) = 9490e513304085ff1d7be8458ac9f0ba1019333baf0ea7609469cb9080c6e50a5779eae32f6eacbd8231c0255dc705210b3c839121a7e159f965ba0fb3f4a2e6 Size (rspec-rails-4.0.1.gem) = 67072 bytes @ 1.31 log @devel/ruby-rspec-rails: update to 4.0.0 Update ruby-rspec-rails to 4.0.0. ### 4.0.0.rc1 / 2020-03-13 [Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta4...v4.0.0.rc1) Enhancements: * Allow `ActiveJob` matchers `#on_queue` modifier to take symbolic queue names. (Nils Sommer, #2283) * The scaffold generator now generates request specs in preference to controller specs. (Luka Lüdicke, #2288) * Add configuration option to disable ActiveRecord. (Jon Rowe, Phil Pirozhkov, Hermann Mayer, #2266) * Set `ActionDispatch::SystemTesting::Server.silence_puma = true` when running system specs. (ta1kt0me, Benoit Tigeot, #2289) Bug Fixes: * Restore previous conditional check for setting `default_url_options` in feature specs, prevents a `NoMethodError` in some scenarios. (Eugene Kenny, #2277) * Allow changing `ActiveJob::Base.queue_adapter` inside a system spec. (Jonathan Rochkind, #2242) * `rails generate generator` command now creates related spec file (Joel Azemar, #2217) * Relax upper `capybara` version constraint to allow for Capybara 3.x (Phil Pirozhkov, #2281) * Clear ActionMailer test mailbox after each example (Benoit Tigeot, #2293) ### 4.0.0.beta4 [Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta3...v4.0.0.beta4) Enhancements: * Add argument matcher support to `have_enqueued_*` matchers. (Phil Pirozhkov, #2206) * Switch generated templates to use ruby 1.9 hash keys. (Tanbir Hasan, #2224) * Add `have_been_performed`/`have_performed_job`/`perform_job` ActiveJob matchers (Isaac Seymour, #1785) * Default to generating request specs rather than controller specs when generating a controller (Luka Lüdicke, #2222) Bug Fixes: * Prevent `driven_by(:selenium)` being called due to hook precedence. (Takumi Shotoku, #2188) * Prevent a `WrongScopeError` being thrown during loading fixtures on Rails 6.1 development version. (Edouard Chin, #2215) * Fix Mocha mocking support with `should`. (Phil Pirozhkov, #2256) ### 4.0.0.beta3 [Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta2...v4.0.0.beta3) Enhancements: * Adds support for JRuby on Rails 5.2 and 6 * Add support for parameterised mailers (Ignatius Reza, #2125) * Add ActionMailbox spec helpers and test type (James Dabbs, #2119) * Add ActionCable spec helpers and test type (Vladimir Dementyev, #2113) * Add support for partial args when using `have_enqueued_mail` (Ignatius Reza, #2118, #2125) * Add support for time arguments for `have_enqueued_job` (@@alpaca-tc, #2157) * Improve path parsing in view specs render options. (John Hawthorn, #2115) * Add routing spec template as an option for generating controller specs. (David Revelo, #2134) Bug Fixes: * Replace `before_teardown` as well as `after_teardown` to ensure screenshots are generated correctly. (Jon Rowe, #2164) * `ActionView::FixtureResolver#hash` has been renamed to `ActionView::FixtureResolver#data`. (Penelope Phippen, #2076) * Add missing require for `have_enqueued_mail` matcher. (Ignatius Reza, #2117) ### 4.0.0.beta2 [Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta1...v4.0.0.beta2) Bug Fixes: * Fix version dependencies in gemspec. ### 4.0.0.beta1 [Full Changelog](https://github.com/rspec/rspec-rails/compare/v3.9.0...v4.0.0.beta1) Enhancements: * Adds support for Rails 6. (Penelope Phippen, Benoit Tigeot, Jon Rowe, #2071) Bug Fixes: * `EmptyTemplateHandler.call` now needs to support an additional argument in Rails 6. (Pavel Rosický, #2089) * Suppress warning from `SQLite3Adapter.represent_boolean_as_integer` which is deprecated. (Pavel Rosický, #2092) * `ActionView::Template#formats` has been deprecated and replaced by `ActionView::Template#format`(Seb Jacobs, #2100) Breaking Changes: * Drops support for Rails below 5.0 * Drops support for Ruby below 2.3 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.30 2020/03/15 17:03:30 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-4.0.0.gem) = 3f9791bdfa2c5724e0faa754bee4fcc1dae7b460 RMD160 (rspec-rails-4.0.0.gem) = e139418ca994837b412b6acef4864a19d9f568f0 SHA512 (rspec-rails-4.0.0.gem) = 79aeab81ab4a68e7cf419666f229dbc587f82e12fc1ac1556b182d3a8343134b760551b604b726eaf92de146207ae2f7614f1d1ac31d8b62abaf467dbcef5c8b Size (rspec-rails-4.0.0.gem) = 67072 bytes @ 1.30 log @devel/ruby-rspec-rails: update to 3.9.1 Update ruby-rspec-rails to 3.9.1. ### 3.9.1 / 2020-03-10 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.9.0...v3.9.1) Bug Fixes: * Add missing require for have_enqueued_mail matcher. (Ignatius Reza, #2117) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.29 2019/11/02 14:41:08 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-3.9.1.gem) = 16b12cb2144e9d7cd3a860f575d9f005ab929b88 RMD160 (rspec-rails-3.9.1.gem) = eb3fd458db704420e757e44a77f044dd5aadab65 SHA512 (rspec-rails-3.9.1.gem) = 3d03bdefdc052dbd93a803c748cc957a4ce82fbde2c1a592d85f3125d5e44015261d2b7fbf0ab53f7d606cfb8ff4d5b82cf62c515b898907a5fe8ac1cdbb598f Size (rspec-rails-3.9.1.gem) = 62976 bytes @ 1.29 log @devel/ruby-rspec-rails: update to 3.9.0 Update ruby-rspec-rails to 3.9.0. pkgsr change: Add "USE_LANGUAGES= # none". ### 3.9.0 / 2019-10-08 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.8.2...v3.9.0) Enhancements * Use `__dir__` instead of `__FILE__` in generated `rails_helper.rb` where supported. (OKURA Masafumi, #2048) * Add `have_enqueued` matcher as a "super" matcher to the `ActiveJob` matchers making it easier to match on `ActiveJob` delivered emails. (Joel Lubrano, #2047) * Add generator for system specs on Rails 5.1 and above. (Andrzej Sliwa, #1933) * Add generator for generator specs. (@@ConSou, #2085) * Add option to generate routes when generating controller specs. (David Revelo, #2134) Bug Fixes: * Make the `ActiveJob` matchers fail when multiple jobs are queued for negated matches. e.g. `expect { job; job; }.to_not have_enqueued_job. (Emric Istanful, #2069) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2019/02/06 15:16:52 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-3.9.0.gem) = 1a3009ac7d571af41ffa9c451f7859c446df6e02 RMD160 (rspec-rails-3.9.0.gem) = 052da819aa111afdcb57772b5aa120613ac1318b SHA512 (rspec-rails-3.9.0.gem) = 77bc0c5fd077d9a7aa43056c713d637724e0a63a263a5348576c38d54f5eb9f8bc0acc2497cf2eab06a991186fd5ccd388e69332b9df8807a3107e90d8e161d1 Size (rspec-rails-3.9.0.gem) = 62976 bytes @ 1.28 log @devel/ruby-rspec-rails: update to 3.8.2 ### 3.8.2 / 2019-01-13 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.8.1...v3.8.2) Bug Fixes: * Fix issue with generator for preview specs where `Mailer` would be duplicated in the name. (Kohei Sugi, #2037) * Fix the request spec generator to handle namespaced files. (Kohei Sugi, #2057) * Further truncate system test filenames to handle cases when extra words are prepended. (Takumi Kaji, #2058) * Backport: Make the `ActiveJob` matchers fail when multiple jobs are queued for negated matches. e.g. `expect { job; job; }.to_not have_enqueued_job (Emric Istanful, #2069) ### 3.8.1 / 2018-10-23 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.8.0...v3.8.1) Bug Fixes: * Fix `NoMethodError: undefined method 'strip'` when using a `Pathname` object as the fixture file path. (Aaron Kromer, #2026) * When generating feature specs, do not duplicate namespace in the path name. (Laura Paakkinen, #2034) * Prevent `ActiveJob::DeserializationError` from being issued when `ActiveJob` matchers de-serialize arguments. (@@aymeric-ledorze, #2036) ### 3.8.0 / 2018-08-04 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.7.2...v3.8.0) Enhancements: * Improved message when migrations are pending in the default `rails_helper.rb` (Koichi ITO, #1924) * `have_http_status` matcher now supports Rails 5.2 style response symbols (Douglas Lovell, #1951) * Change generated Rails helper to match Rails standards for Rails.root (Alessandro Rodi, #1960) * At support for asserting enqueued jobs have no wait period attached. (Brad Charna, #1977) * Cache instances of `ActionView::Template` used in `stub_template` resulting in increased performance due to less allocations and setup. (Simon Coffey, #1979) * Rails scaffold generator now respects longer namespaces (e.g. api/v1/\). (Laura Paakkinen, #1958) Bug Fixes: * Escape quotation characters when producing method names for system spec screenshots. (Shane Cavanaugh, #1955) * Use relative path for resolving fixtures when `fixture_path` is not set. (Laurent Cobos, #1943) * Allow custom template resolvers in view specs. (@@ahorek, #1941) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2018/03/14 14:23:28 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-3.8.2.gem) = 368aac03db64d37b2c98efff38d2079fc8941e56 RMD160 (rspec-rails-3.8.2.gem) = 308cd3643310855b2bc9510be6f78630350479b0 SHA512 (rspec-rails-3.8.2.gem) = 8aaaff1c5fed54aab0997d3e258d227de82a0f1306e6f2b7ea99a2c0f027648b3dceb5baa5ea292dbb8366f8f21609fdd53a70dab7472db54f2bca8a46c8d6d6 Size (rspec-rails-3.8.2.gem) = 60928 bytes @ 1.27 log @devel/ruby-rspec-rails: update to 3.7.2 ### 3.7.2 / 2017-11-20 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.7.1...v3.7.2) Bug Fixes: * Delay loading system test integration until used. (Jon Rowe, #1903) * Ensure specs using the aggregate failures feature take screenshots on failure. (Matt Brictson, #1907) ### 3.7.1 / 2017-10-18 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.7.0...v3.7.1) Bug Fixes: * Prevent system test integration loading when puma or capybara are missing (Sam Phippen, #1884) ### 3.7.0 / 2017-10-17 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.6.0...v3.7.0) Bug Fixes: * Prevent "template not rendered" log message from erroring in threaded environments. (Samuel Cochran, #1831) * Correctly generate job name in error message. (Wojciech Wnętrzak, #1814) Enhancements: * Allow `be_a_new(...).with(...)` matcher to accept matchers for attribute values. (Britni Alexander, #1811) * Only configure RSpec Mocks if it is fully loaded. (James Adam, #1856) * Integrate with `ActionDispatch::SystemTestCase`. (Sam Phippen, #1813) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2017/08/31 15:21:32 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-3.7.2.gem) = 4ca0d61b9e4374c3a66cb0c8ff158ddf4e66fb38 RMD160 (rspec-rails-3.7.2.gem) = ce54b9fce77eff4474664f5b326ffa41e1fe5e21 SHA512 (rspec-rails-3.7.2.gem) = 5f80bb3cefaf695e852a69342bbac7636b7f9939323a37a13816df204b06dd8183ac756eb961b747becf12a73a7e8c12bb47bdd696d992e4db9b42ff67e32d8e Size (rspec-rails-3.7.2.gem) = 58880 bytes @ 1.26 log @Update ruby-rspec-rails to 3.6.1. ### 3.6.1 / 2017-07-25 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.6.0...v3.6.1) Bug Fixes: * Prevent "template not rendered" log message from erroring in threaded environments. (Samuel Cochran, #1831) * Correctly generate job name in error message. (Wojciech Wnętrzak, #1814) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2017/06/05 14:08:17 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-3.6.1.gem) = c6ba736fb0e697e9821f12202d5796e909b9891a RMD160 (rspec-rails-3.6.1.gem) = ec505dff41ff3511dbef30151a6fdc1f14233577 SHA512 (rspec-rails-3.6.1.gem) = 93f9d163246b39e2fbe1329040b58247ce011fd03d728b0d0aa1823a2461b5bfb91f338c75072b30411bfd5e5cd85d7eb84ce2bd38c6debc94e1f374e27a3122 Size (rspec-rails-3.6.1.gem) = 57856 bytes @ 1.25 log @Update ruby-rspec-railsto 3.6.0. ### 3.6.0 / 2017-05-04 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.6.0.beta2...v3.6.0) Enhancements: * Add compatibility for Rails 5.1. (Sam Phippen, Yuichiro Kaneko, #1790) Bug Fixes: * Fix scaffold generator so that it does not generate broken controller specs on Rails 3.x and 4.x. (Yuji Nakayama, #1710) ### 3.6.0.beta2 / 2016-12-12 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.6.0.beta1...v3.6.0.beta2) Enhancements: * Improve failure output of ActiveJob matchers by listing queued jobs. (Wojciech Wnętrzak, #1722) * Load `spec_helper.rb` earlier in `rails_helper.rb` by default. (Kevin Glowacz, #1795) ### 3.6.0.beta1 / 2016-10-09 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.2...v3.6.0.beta1) Enhancements: * Add support for `rake notes` in Rails `>= 5.1`. (John Meehan, #1661) * Remove `assigns` and `assert_template` from scaffold spec generators (Josh Justice, #1689) * Add support for generating scaffolds for api app specs. (Krzysztof Zych, #1685) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2016/10/09 15:06:30 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-3.6.0.gem) = 55aa7dae04f20b1e71b30e595fba60f3832dc7d4 RMD160 (rspec-rails-3.6.0.gem) = c7ecc71d813b50f65a0412e40c8227342072207e SHA512 (rspec-rails-3.6.0.gem) = 7983bdd46807598eed7c25df1747fb60bf8b4662c7610c4563f73cf19bf47741d6600350f55182a982eb0ab70b7781c1a12a0f1ae70d4837cbc7ddf4c76d4eeb Size (rspec-rails-3.6.0.gem) = 57856 bytes @ 1.24 log @Update ruby-rspec-rails to 3.5.2. ### 3.5.2 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.1...v3.5.2) Bug Fixes: * Stop unnecessarily loading `rspec/core` from `rspec/rails` to avoid IRB context warning. (Myron Marston, #1678) * Deserialize arguments within ActiveJob matchers correctly. (Wojciech Wnętrzak, #1684) ### 3.5.1 / 2016-07-08 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0...v3.5.1) Bugfixes: * Only attempt to load `ActionDispatch::IntegrationTest::Behavior` on Rails 5, and above; Prevents possible `TypeError` when an existing `Behaviour` class is defined. (#1660, Betesh). ### 3.5.0 / 2016-07-01 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta4...v3.5.0) **No user facing changes since beta4** ### 3.5.0.beta4 / 2016-06-05 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta3...v3.5.0.beta4) Enhancements: * Add support for block when using `with` on `have_enqueued_job`. (John Schroeder, #1578) * Add support for `file_fixture(...)`. (Wojciech Wnętrzak, #1587) * Add support for `setup` and `teardown` with blocks (Miklós Fazekas, #1598) * Add `enqueue_job ` alias for `have_enqueued_job`, support `once`/`twice`/ `thrice`, add `have_been_enqueued` matcher to support use without blocks. (Sergey Alexandrovich, #1613) Bug fixes: * Prevent asset helpers from taking precendence over route helpers. (Prem Sichanugrist, #1496) * Prevent `NoMethodError` during failed `have_rendered` assertions on weird templates. (Jon Rowe, #1623). ### 3.5.0.beta3 / 2016-04-02 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta2...v3.5.0.beta3) Enhancements: * Add support for Rails 5 Beta 3 (Sam Phippen, Benjamin Quorning, Koen Punt, #1589, #1573) Bug fixes: * Support custom resolvers when preventing views from rendering. (Jon Rowe, Benjamin Quorning, #1580) ### 3.5.0.beta2 / 2016-03-10 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta1...v3.5.0.beta2) Enhancements: * Include `ActionDispatch::IntegrationTest::Behavior` in request spec example groups when on Rails 5, allowing integration test helpers to be used in request specs. (Scott Bronson, #1560) Bug fixes: * Make it possible to use floats in auto generated (scaffold) tests. (Alwahsh, #1550) ### 3.5.0.beta1 / 2016-02-06 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.4.2...v3.5.0.beta1) Enhancements: * Add a `--singularize` option for the feature spec generator (Felicity McCabe, #1503) * Prevent leaking TestUnit methods in Rails 4+ (Fernando Seror Garcia, #1512) * Add support for Rails 5 (Sam Phippen, #1492) Bug fixes: * Make it possible to write nested specs within helper specs on classes that are internal to helper classes. (Sam Phippen, Peter Swan, #1499). * Warn if a fixture method is called from a `before(:context)` block, instead of crashing with a `undefined method for nil:NilClass`. (Sam Phippen, #1501) * Expose path to view specs (Ryan Clark, Sarah Mei, Sam Phippen, #1402) * Prevent installing Rails 3.2.22.1 on Ruby 1.8.7. (Jon Rowe, #1540) * Raise a clear error when `have_enqueued_job` is used with non-test adapter. (Wojciech Wnętrzak, #1489) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2016/02/16 16:02:35 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-3.5.2.gem) = c143194bad776178ded6322bd275ed1540ced380 RMD160 (rspec-rails-3.5.2.gem) = 55217128a4c624077b73ae075a643f04aade01ff SHA512 (rspec-rails-3.5.2.gem) = bddfbb3d42f0f398cfb78ae06ddd7e3af6a48cad140680f7bee402224d8d39f03f66158858ea0300e7836d170428f5f00b0e6f6021eac1b3bacfaa21e3e8d7e4 Size (rspec-rails-3.5.2.gem) = 56832 bytes @ 1.23 log @Update ruby-rspec-rails to 3.4.2. ### 3.4.2 / 2016-02-02 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.4.1...v3.4.2) Bug fixes: * Cache template resolvers during path lookup to prevent performance regression from #1535. (Andrew White, #1544) ### 3.4.1 / 2016-01-25 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.4.0...v3.4.1) Bug Fixes: * Fix no method error when rendering templates with explicit `:file` parameters for Rails version `4.2.5.1`. (Andrew White, Sam Phippen, #1535) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2015/11/29 14:59:13 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-3.4.2.gem) = 8a2508f94fa17d63e41737d135b1553ecafdfa9b RMD160 (rspec-rails-3.4.2.gem) = 955fd4e384a298c51f4002956b95b132f3166740 SHA512 (rspec-rails-3.4.2.gem) = 08acfc651e13f314ac41c80d149501d4fa8b7e183f892b805d719959e910757d3e9671a6c8e2d944cc87fe2cbd78ba2878a0588c3b7e31021e44a0caa003fd58 Size (rspec-rails-3.4.2.gem) = 52736 bytes @ 1.22 log @Update ruby-rspec-rails to 3.4.0. ### 3.4.0 / 2015-11-11 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.3.3...v3.4.0) Enhancements: * Improved the failure message for `have_rendered` matcher on a redirect response. (Alex Egan, #1440) * Add configuration option to filter out Rails gems from backtraces. (Bradley Schaefer, #1458) * Enable resolver cache for view specs for a large speed improvement (Chris Zetter, #1452) * Add `have_enqueued_job` matcher for checking if a block has queued jobs. (Wojciech Wnętrzak, #1464) Bug Fixes: * Fix another load order issued which causes an undefined method `fixture_path` error when loading rspec-rails after a spec has been created. (Nikki Murray, #1430) * Removed incorrect surrounding whitespace in the rspec-rails backtrace exclusion pattern for its own `lib` code. (Jam Black, #1439) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2015/11/03 03:29:29 agc Exp $ d3 4 a6 4 SHA1 (rspec-rails-3.4.0.gem) = cdd32aa5c6a208f7b0bbffb8ebc384a60ec7abf2 RMD160 (rspec-rails-3.4.0.gem) = 264f89b01c6712f6b88c3ae7bea4a709de36d0be SHA512 (rspec-rails-3.4.0.gem) = f884eaf18ab0c078075ca2725d9cc535e43df74955be15d6dc9e6829afcc536b72b3c7ab4947eb19bd16abf69926a28c0cf07459ba13903ef1ed1725ef93ef34 Size (rspec-rails-3.4.0.gem) = 52736 bytes @ 1.21 log @Add SHA512 digests for distfiles for devel category Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2015/09/13 11:56:42 taca Exp $ d3 4 a6 4 SHA1 (rspec-rails-3.3.3.gem) = 3f3180df8a00bee942d2ad5b41d37dcf67e68d86 RMD160 (rspec-rails-3.3.3.gem) = c8ded556a19d4c7dae60d6ed0d71a46e47f356d4 SHA512 (rspec-rails-3.3.3.gem) = 1c063c615f41da8734e7fbc3af02a2fd82f91257a5892f6aa0c38ae45c7cc4adb9926abc293ae198b3565dde0ab3ad8da30f155eb46992d232e471eb447d31b2 Size (rspec-rails-3.3.3.gem) = 50688 bytes @ 1.20 log @Update ruby-rspec-rails to 3.3.3. ### 3.3.3 / 2015-07-15 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.3.2...v3.3.3) Bug Fixes: * Fix issue with generators caused by `Rails.configuration.hidden_namespaces` including symbols. (Dan Kohn, #1414) ### 3.3.2 / 2015-06-18 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.3.1...v3.3.2) Bug Fixes: * Fix regression that caused stubbing abstract ActiveRecord model classes to trigger internal errors in rails due the the verifying double lifecycle wrongly calling `define_attribute_methods` on the abstract AR class. (Jon Rowe, #1396) ### 3.3.1 / 2015-06-14 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.3.0...v3.3.1) Bug Fixes: * Fix regression that caused stubbing ActiveRecord model classes to trigger internal errors in rails. (Myron Marston, Aaron Kromer, #1395) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2015/06/14 13:14:15 taca Exp $ d5 1 @ 1.19 log @Update ruby-rspec-rails to 3.3.1. ### 3.3.1 / 2015-06-14 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.3.0...v3.3.1) Bug Fixes: * Fix regression that caused stubbing ActiveRecord model classes to trigger internal errors in rails. (Myron Marston, Aaron Kromer, #1395) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2015/06/13 00:01:37 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-3.3.1.gem) = 22596f957872532c7aae56b54e7d0546d267b276 RMD160 (rspec-rails-3.3.1.gem) = a6450cec95fd48fb6511c82f486b8f287dddfe06 Size (rspec-rails-3.3.1.gem) = 50688 bytes @ 1.18 log @Update ruby-rspec-rails to 3.3.0. ### 3.3.0 / 2015-06-12 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.2.3...v3.3.0) Enhancements: * Add support for PATCH to route specs created via scaffold. (Igor Zubkov, #1336) * Improve controller and routing spec calls to `routes` by using `yield` instead of `call`. (Anton Davydov, #1308) * Add support for `ActiveJob` specs as standard `RSpec::Rails::RailsExampleGoup`s via both `:type => :job` and inferring type from spec directory `spec/jobs`. (Gabe Martin-Dempesy, #1361) * Include `RSpec::Rails::FixtureSupport` into example groups using metadata `:use_fixtures => true`. (Aaron Kromer, #1372) * Include `rspec:request` generator for generating request specs; this is an alias of `rspec:integration` (Aaron Kromer, #1378) * Update `rails_helper` generator with a default check to abort the spec run when the Rails environment is production. (Aaron Kromer, #1383) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2015/06/07 04:17:39 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-3.3.0.gem) = f37d342700287535a4e4558507052e8ffcd4061a RMD160 (rspec-rails-3.3.0.gem) = ca297669842919bb8c8abd09cca763b98b75dfeb Size (rspec-rails-3.3.0.gem) = 50688 bytes @ 1.17 log @Update ruby-rspec-rails to 3.2.3. ### 3.2.3 / 2015-06-06 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.2.2...v3.2.3) Bug Fixes: * Fix regression with the railtie resulting in undefined method `preview_path=` on Rails 3.x and 4.0 (Aaron Kromer, #1388) ### 3.2.2 / 2015-06-03 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.2.1...v3.2.2) Bug Fixes: * Fix auto-including of generic `Helper` object for view specs sitting in the `app/views` root (David Daniell, #1289) * Remove pre-loading of ActionMailer in the Railtie (Aaron Kromer, #1327) * Fix undefined method `need_auto_run=` error when using Ruby 2.1 and Rails 3.2 without the test-unit gem (Orien Madgwick, #1350) * Fix load order issued which causes an undefined method `fixture_path` error when loading rspec-rails after a spec has been created. (Aaron Kromer, #1372) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2015/03/13 13:49:03 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-3.2.3.gem) = b079f42aa78c06c35fab170b3010871e27bc71db RMD160 (rspec-rails-3.2.3.gem) = 6996dea6ab0e8720d383ea421f00397a000c6773 Size (rspec-rails-3.2.3.gem) = 49664 bytes @ 1.16 log @Update ruby-rspec-rails to 3.2.1. ### 3.2.1 / 2015-02-23 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.2.0...v3.2.1) Bug Fixes: * Add missing `require` to RSpec generator root fixing an issue where Rail's autoload does not find it in some environments. (Aaron Kromer, #1305) * `be_routable` matcher now has the correct description. (Tony Ta, #1310) * Fix dependency to allow Rails 4.2.x patches / pre-releases (Lucas Mazza, #1318) * Disable the `test-unit` gem's autorunner on projects running Rails < 4.1 and Ruby < 2.2 (Aaron Kromer, #1320) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2015/02/07 14:44:08 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-3.2.1.gem) = bac0055a56c894a08d4c1a441d9ad36cf04d2d14 RMD160 (rspec-rails-3.2.1.gem) = e23098bad0951af5c24e4cffc4025118b69b2726 Size (rspec-rails-3.2.1.gem) = 49152 bytes @ 1.15 log @Update ruby-rspec-rails to 3.2.0. ### 3.2.0 / 2015-02-03 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.1.0...v3.2.0) Enhancements: * Include generator for `ActionMailer` mailer previews (Takashi Nakagawa, #1185) * Configure the `ActionMailer` preview path via a Railtie (Aaron Kromer, #1236) * Show all RSpec generators when running `rails generate` (Eliot Sykes, #1248) * Support Ruby 2.2 with Rails 3.2 and 4.x (Aaron Kromer, #1264, #1277) * Improve `instance_double` to support verifying dynamic column methods defined by `ActiveRecord` (Jon Rowe, #1238) * Mirror the use of Ruby 1.9 hash syntax for the `type` tags in the spec generators on Rails 4. (Michael Stock, #1292) Bug Fixes: * Fix `rspec:feature` generator to use `RSpec` namespace preventing errors when monkey-patching is disabled. (Rebecca Skinner, #1231) * Fix `NoMethodError` caused by calling `RSpec.feature` when Capybara is not available or the Capybara version is < 2.4.0. (Aaron Kromer, #1261) * Fix `ArgumentError` when using an anonymous controller which inherits an outer group's anonymous controller. (Yuji Nakayama, #1260) * Fix "Test is not a class (TypeError)" error when using a custom `Test` class in Rails 4.1 and 4.2. (Aaron Kromer, #1295) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2015/02/02 14:29:40 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-3.2.0.gem) = d6d44f6acb542beb0cde51f8449f24df06d8c5de RMD160 (rspec-rails-3.2.0.gem) = d5092a2ee9c3dc58d2410735b4856abcf19be9ab Size (rspec-rails-3.2.0.gem) = 49152 bytes @ 1.14 log @Update ruby-rspec-rails to 3.1.0. Changes from 2.14.1 is too many to write here, please refer Changelog. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2014/03/14 16:43:43 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-3.1.0.gem) = d16eef7d51e240f22a317dc00cf958303c73f3d7 RMD160 (rspec-rails-3.1.0.gem) = 07460a32ff7f8b5f38154cc5e2a80da37ab96897 Size (rspec-rails-3.1.0.gem) = 46080 bytes @ 1.13 log @Update ruby-rspec-rails to 2.14.1. ### 2.14.1 / 2013-12-29 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.14.0...v2.14.1) Bug fixes * Fixes "warning: instance variable @@orig\_routes not initialized" raised by controller specs when `--warnings` are enabled. (Andy Lindeman) * Where possible, check against the version of ActiveRecord, rather than Rails. It is possible to use some of rspec-rails without all of Rails. (Darryl Pogue) * Supports Rails 4.1 and Minitest 5. (Patrick Van Stee, Andy Lindeman) * Explicitly depends on `activemodel`. This allows libraries that do not bring in all of `rails` to use `rspec-rails`. (John Firebaugh) * Use `__send__` rather than `send` to prevent naming collisions (Bradley Schaefer) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2013/09/15 10:17:31 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.14.1.gem) = b6cd5662cd62bc2e742b35d72a6b85376f9326fa RMD160 (rspec-rails-2.14.1.gem) = a9c55a1f9a9e3e79284b01dc9978c543fbdbd5b7 Size (rspec-rails-2.14.1.gem) = 71680 bytes @ 1.12 log @Update ruby-rspec-rails to 2.14.0. ### 2.14.0 / 2013-07-06 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.14.0.rc1...v2.14.0) Bug fixes * Rake tasks do not define methods that might interact with other libraries. (Fujimura Daisuke) * Reverts fix for out-of-order `let` definitions in controller specs after the issue was fixed upstream in rspec-core. (Andy Lindeman) * Fixes deprecation warning when using `expect(Model).to have(n).records` with Rails 4. (Andy Lindeman) ### 2.14.0.rc1 / 2013-05-27 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.13.2...v2.14.0.rc1) Enhancements * Prelimiarily support Rails 4.1 by updating adapters to support Minitest 5.0. (Andy Lindeman) Bug fixes * `rake stats` runs correctly when spec files exist at the top level of the spec/ directory. (Benjamin Fleischer) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2013/06/16 16:31:05 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.14.0.gem) = 79a6fe7b50ae4f922c4884e984b944547ce96803 RMD160 (rspec-rails-2.14.0.gem) = 7b3798306bd22a3cedf25181e9fafe27f09f401a Size (rspec-rails-2.14.0.gem) = 70144 bytes @ 1.11 log @Update ruby-rspec-rails to 2.13.2. ### 2.13.2 / 2013-05-18 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.13.1...v2.13.2) Bug fixes * `let` definitions may override methods defined in modules brought in via `config.include` in controller specs. Fixes regression introduced in 2.13. (Andy Lindeman, Jon Rowe) * Code that checks Rails version numbers is more robust in cases where Rails is not fully loaded. (Andy Lindeman) ### 2.13.1 / 2013-04-27 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.13.0...v2.13.1) Bug fixes * View specs are no longer generated if no template engine is specified (Kevin Glowacz) * `ActionController::Base.allow_forgery_protection` is set to its original value after each example. (Mark Dimas) * `patch` is supported in routing specs. (Chris Your) * Routing assertions are supported in controller specs in Rails 4. (Andy Lindeman) * Fix spacing in the install generator template (Taiki ONO) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2013/03/11 07:50:31 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.13.2.gem) = 31a10a4ef003522d02e064edbaf2944dce020f03 RMD160 (rspec-rails-2.13.2.gem) = 23950e99771f4252eefde8927993c53466540e18 Size (rspec-rails-2.13.2.gem) = 37888 bytes @ 1.10 log @Update ruby-rspec-rails to 2.13.0. ### 2.13.0 / 2013-02-23 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.12.2...v2.13.0) Enhancements * `be_valid` matcher includes validation error messages. (Tom Scott) * Adds cucumber scenario showing how to invoke an anonymous controller's non-resourceful actions. (Paulo Luis Franchini Casaretto) * Null template handler is used when views are stubbed. (Daniel Schierbeck) * The generated `spec_helper.rb` in Rails 4 includes a check for pending migrations. (Andy Lindeman) * Adds `rake spec:features` task. (itzki) * Rake tasks are automatically generated for each spec/ directory. (Rudolf Schmidt) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2013/01/14 06:12:41 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.13.0.gem) = 26673b5b5d03288d6cba196e6716fe515e547478 RMD160 (rspec-rails-2.13.0.gem) = 1a40e44b1d0625dd695d7978bd86b02626a17a3b Size (rspec-rails-2.13.0.gem) = 67072 bytes @ 1.9 log @Update ruby-rspec-rails to 2.12.2. ### 2.12.2 / 2013-01-12 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.12.1...v2.12.2) Bug fixes * Reverts earlier fix where anonymous controllers defined the `_routes` method to support testing of redirection and generation of URLs from other contexts. The implementation ended up breaking the ability to refer to non-anonymous routes in the context of the controller under test. ### 2.12.1 / 2013-01-07 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.12.0...master) Bug fixes * Operates correctly when ActiveRecord is only partially loaded (e.g., with older versions of Mongoid). (Eric Marden) * `expect(subject).to have(...).errors_on` operates correctly for ActiveResource models where `valid?` does not accept an argument. (Yi Wen) * Rails 4 support for routing specs. (Andy Lindeman) * Rails 4 support for `ActiveRecord::Relation` and the `=~` operator matcher. (Andy Lindeman) * Anonymous controllers define `_routes` to support testing of redirection and generation of URLs from other contexts. (Andy Lindeman) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2013/01/12 09:17:48 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.12.2.gem) = 5e801cea401f73149416292677f66069b6c3defb RMD160 (rspec-rails-2.12.2.gem) = e4a831dec084781449a7ea06e6c5dc1db0237936 Size (rspec-rails-2.12.2.gem) = 67072 bytes @ 1.8 log @Update ruby-rspec-rails to 2.12.1. ### 2.12.1 / 2013-01-07 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.12.0...master) Bug fixes * Operates correctly when ActiveRecord is only partially loaded (e.g., with older versions of Mongoid). (Eric Marden) * `expect(subject).to have(...).errors_on` operates correctly for ActiveResource models where `valid?` does not accept an argument. (Yi Wen) * Rails 4 support for routing specs. (Andy Lindeman) * Rails 4 support for `ActiveRecord::Relation` and the `=~` operator matcher. (Andy Lindeman) * Anonymous controllers define `_routes` to support testing of redirection and generation of URLs from other contexts. (Andy Lindeman) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2012/12/16 16:46:14 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.12.1.gem) = 411259714d852dc2152dec721f899b7b22b93d7d RMD160 (rspec-rails-2.12.1.gem) = f7e04966eadadd879ca448da7343333aa31d8073 Size (rspec-rails-2.12.1.gem) = 67584 bytes @ 1.7 log @Update ruby-rspec-rails to 2.12.0. ### 2.12.0 / 2012-11-12 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.11.4...2.12.0) Enhancements * Support validation contexts when using `#errors_on` (Woody Peterson) * Include RequestExampleGroup in groups in spec/api Bug fixes * Add `should` and `should_not` to `CollectionProxy` (Rails 3.1+) and `AssociationProxy` (Rails 3.0). (Myron Marston) * `controller.controller_path` is set correctly for view specs in Rails 3.1+. (Andy Lindeman) * Generated specs support module namespacing (e.g., in a Rails engine). (Andy Lindeman) * `render` properly infers the view to be rendered in Rails 3.0 and 3.1 (John Firebaugh) * AutoTest mappings involving config/ work correctly (Brent J. Nordquist) * Failures message for `be_new_record` are more useful (Andy Lindeman) ### 2.11.4 / 2012-10-14 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.11.0...v2.11.4) Capybara-2.0 integration support: * include RailsExampleGroup in spec/features (necessary when there is no AR) * include Capybara::DSL and Capybara::RSpecMatchers in spec/features See [https://github.com/jnicklas/capybara/pull/809](https://github.com/jnicklas/capybara/pull/809) and [http://rubydoc.info/gems/rspec-rails/file/Capybara.md](http://rubydoc.info/gems/rspec-rails/file/Capybara.md) for background. 2.11.1, .2, .3 were yanked due to errant documentation. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2012/09/04 14:52:19 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.12.0.gem) = 5bde65c5c6ffcfbe0db1ba69589b8852032ca8ef RMD160 (rspec-rails-2.12.0.gem) = d50ba26b797f57ded5f5baab33cf8001f2629456 Size (rspec-rails-2.12.0.gem) = 66048 bytes @ 1.6 log @Update ruby-rspec-rails to 2.11.0. 2.11.0 / 2012-07-07 full changelog Enhancements * The generated spec/spec_helper.rb sets config.order = "random" so that specs run in random order by default. * rename render_template to have_rendered (and alias to render_template for backward compatibility) Bug fixes * "uninitialized constant" errors are avoided when using using gems like rspec-rails-uncommitted that define Rspec::Rails before rspec-rails loads (Andy Lindeman) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2012/06/02 00:48:42 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.11.0.gem) = b9b1111ad23a64c92fbfe15c394edb130d32c230 RMD160 (rspec-rails-2.11.0.gem) = 8f0cf7a0312848d77fc5179e7707f6cadacf556d Size (rspec-rails-2.11.0.gem) = 61440 bytes @ 1.5 log @Update ruby-rspec-rails to 2.10.1. ### 2.10.1 / 2012-05-03 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.10.0...v2.10.1) Bug fixes * fix regression introduced in 2.10.0 that broke integration with Devise (https://github.com/rspec/rspec-rails/issues/534) ### 2.10.0 / 2012-05-03 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.9.0...v2.10.0) Bug fixes * `render_views` called in a spec can now override the config setting. (martinsvalin) * Fix `render_views` for anonymous controllers on 1.8.7. (hudge, mudge) * Eliminate use of deprecated `process_view_paths` * Fix false negatives when using `route_to` matcher with `should_not` * `controller` is no longer nil in `config.before` hooks * Change `request.path_parameters` keys to symbols to match real Rails environment (Nathan Broadbent) * Silence deprecation warnings in pre-2.9 generated view specs (Jonathan del Strother) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2012/03/20 13:42:34 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.10.1.gem) = 95c027573754a15da54769d880d7fbe3fb56002a RMD160 (rspec-rails-2.10.1.gem) = 0fc6ee8024631fa42fa8dc5957e1983a19428149 Size (rspec-rails-2.10.1.gem) = 60928 bytes @ 1.4 log @Update ruby-rspec-rails to 2.9.0. Remove restriction for version of Ruby on Rails. ### 2.9.0 / 2012-03-17 [full changelog](http://github.com/rspec/rspec-rails/compare/v2.8.1...v2.9.0) Enhancments * add description method to RouteToMatcher (John Wulff) * Run "db:test:clone_structure" instead of "db:test:prepare" if Active Record's schema format is ":sql". (Andrey Voronkov) Bug fixes * mock_model(XXX).as_null_object.unknown_method returns self again * Generated view specs use different IDs for each attribute. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2012/03/17 15:08:56 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.9.0.gem) = 89c33d5c2939dcda1d274e3548add627650e2f23 RMD160 (rspec-rails-2.9.0.gem) = 6dd1eaaf68f5c3a5551ea5cac58206111efad59d Size (rspec-rails-2.9.0.gem) = 59904 bytes @ 1.3 log @Update ruby-rspec-rails package to 2.8.1. 2.8.1 / 2012-01-04 full changelog NOTE: there was a change in rails-3.2.0.rc2 which broke compatibility with stub_model in rspec-rails. This release fixes that issue, but it means that you'll have to upgrade to rspec-rails-2.8.1 when you upgrade to rails >= 3.2.0.rc2. * Bug fixes - Explicitly stub valid? in stubmodel. Fixes stubmodel for rails versions >= 3.2.0.rc2. 2.8.0 / 2012-01-04 full changelog * Enhancements - Eliminate deprecation warnings in generated view specs in Rails 3.2 - Ensure namespaced helpers are included automatically (Evgeniy Dolzhenko) - Added cuke scenario documenting which routes are generated for anonymous controllers (Alan Shields) 2.8.0.rc2 / 2011-12-19 full changelog * Enhancements - Add session hash to generated controller specs (Thiago Almeida) - Eliminate deprecation warnings about InstanceMethods modules in Rails 3.2 * Bug fixes - Stub attribute accessor after respond_to? call on mocked model (Igor Afonov) 2.8.0.rc1 / 2011-11-06 full changelog * Enhancements - Removed unnecessary "config.mockwith :rspec" from spechelper.rb (Paul Annesley) * Changes - No API changes for rspec-rails in this release, but some internals changed to align with rspec-core-2.8 * rspec-core * rspec-expectations * rspec-mocks @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2011/12/16 15:58:44 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.8.1.gem) = ba0098345afef683291312f8a67fad8c44e035b1 RMD160 (rspec-rails-2.8.1.gem) = 3480a6a24dca5c435555ce65e32d92826bd1ce05 Size (rspec-rails-2.8.1.gem) = 55808 bytes @ 1.2 log @Update ruby-rspec-rails package to 2.7.0. Exact changes are unknown. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2011/06/18 04:03:39 taca Exp $ d3 3 a5 3 SHA1 (rspec-rails-2.7.0.gem) = dc1ef4e9642c40d2bad3231d47a26f3c5041cac9 RMD160 (rspec-rails-2.7.0.gem) = 3495636a4e541d56644b4aa956f40f3b11a09da9 Size (rspec-rails-2.7.0.gem) = 52736 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (rspec-rails-2.6.1.gem) = 2dae6ff8a97e032dd870962474b3c563a4cb39c0 RMD160 (rspec-rails-2.6.1.gem) = 149f9a4bbf79236d892b461789bd643c39ccef11 Size (rspec-rails-2.6.1.gem) = 55808 bytes @ 1.1.1.1 log @Importing rspec-rails version 2.6.1, it is for Ruby on Rails 3. # rspec-rails-2 rspec-2 for rails-3 with lightweight extensions to each NOTE: rspec-2 does _not_ support rails-2. Use rspec-rails-1.3.x for rails-2. ## Documentation * [Cucumber features](http://relishapp.com/rspec/rspec-rails/v/2-0) * [RDoc](http://rubydoc.info/gems/rspec-rails/2.0.1/frames) @ text @@