Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Upgrading RSpec - RoRoSyd June 14
Search
Jon Rowe
June 10, 2014
Programming
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Upgrading RSpec - RoRoSyd June 14
Quick talk about the upgrade process for RSpec at #RoRoSyd June 2014
Jon Rowe
June 10, 2014
More Decks by Jon Rowe
See All by Jon Rowe
RSpec - Level Up
jonrowe
0
330
Learning From Other Languages - Immutability
jonrowe
0
190
Intro-spec-tion RubyConfAU 2016
jonrowe
0
190
RSpec + Rails Without rspec-rails @ RoRoSyd November 2015
jonrowe
1
270
RSpec 3 and why I `expect(you).to care`
jonrowe
3
660
def tdd_ios( hint: RubyMotion ) @ #SydInMotion
jonrowe
0
140
Tales Of Interest - RubyConfAU 2014
jonrowe
0
97
RSpec... Your doing it wrong... RoRoSYD Lightning Talk October 2013
jonrowe
0
160
expect(RSpec::3).to be_coming_soon @Dius_AU September 2013
jonrowe
0
220
Other Decks in Programming
See All in Programming
Hono + Inertia + React で LP を構築した話
oukayuka
2
210
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
3
270
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
akase244
0
120
XHTMLが残したもの
yosuke_furukawa
PRO
1
420
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
54
36k
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
470
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
120
[KotlinConf Extended South Korea 2026] KotlinConf 2026 발표자 후기
wisemuji
0
100
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
650
初めての模倣学習とVLA
natsutan
0
490
LL言語やWebフレームワークのPostgreSQL対応 〜DBの機能がユーザーに届くまで〜
kentaroutakeda
0
140
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
340
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
430
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
260
Making the Leap to Tech Lead
cromwellryan
135
10k
How GitHub (no longer) Works
holman
316
150k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Odyssey Design
rkendrick25
PRO
2
800
The Language of Interfaces
destraynor
162
27k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
260
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Transcript
@JONROWE UPGRADING RSPEC
WHY? 2.14 no longer maintained Easily upgrade process New features
New? Zero monkey patching mode Better Ruby 2 support Verifying
doubles Composable matchers and tonnes more…
BUT I heard `should` was being deprecated.
None
BUT I heard `should` was being deprecated. I heard `its`
was being deprecated. I heard `x` was being deprecated.
BUT rspec-its rspec-legacy_formatters rspec-collection_matchers rspec-activemodel-mocks rspec-autotest
Upgrade 2.14 2.99 (with warnings) 2.99 (fix warnings) 3.00 *green*
Transpec Written by @yujinakayama Converts syntax for you Configurable options
Demo Time
Caveats 3.0.0.beta2 -> 3.0.0 infer_spec_type_from_file_location!
QUESTIONS? @JONROWE
THANKS @JONROWE