CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 22 Aug 2025 02:45:24 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100111022941
location: https://web.archive.org/web/20100111022941/https://github.com/bmabey/rspec-story-tmbundle
server-timing: captures_list;dur=0.921516, exclusion.robots;dur=0.041744, exclusion.robots.policy;dur=0.025563, esindex;dur=0.015749, cdx.remote;dur=11.639593, LoadShardBlock;dur=247.876758, PetaboxLoader3.resolve;dur=121.588772, PetaboxLoader3.datanode;dur=60.217505
x-app-server: wwwb-app28
x-ts: 302
x-tr: 334
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app28; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 22 Aug 2025 02:45:24 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.61
x-archive-orig-date: Mon, 11 Jan 2010 02:29:41 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "70f12dcc542a2ea480eac87fbe86fc23"
x-archive-orig-x-runtime: 74ms
x-archive-orig-content-length: 26354
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 11 Jan 2010 02:29:41 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Mon, 29 Sep 2008 09:49:45 GMT", ; rel="prev memento"; datetime="Thu, 28 May 2009 05:08:57 GMT", ; rel="memento"; datetime="Mon, 11 Jan 2010 02:29:41 GMT", ; rel="next memento"; datetime="Tue, 16 Mar 2010 02:53:50 GMT", ; rel="last memento"; datetime="Sat, 05 Sep 2020 12:24:09 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_13_20100111002259_crawl100-c/52_13_20100111022900_crawl101.arc.gz
server-timing: captures_list;dur=0.917198, exclusion.robots;dur=0.028297, exclusion.robots.policy;dur=0.017185, esindex;dur=0.016659, cdx.remote;dur=38.043002, LoadShardBlock;dur=167.000972, PetaboxLoader3.datanode;dur=141.903399, PetaboxLoader3.resolve;dur=143.113958, load_resource;dur=136.781078
x-app-server: wwwb-app28
x-ts: 200
x-tr: 462
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
bmabey's rspec-story-tmbundle at master - GitHub
bmabey / rspec-story-tmbundle
- Source
- Commits
- Network (3)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
-
Branches (2)
- master ✓
- temp
- Tags (0)
name | age | message | |
---|---|---|---|
![]() |
Commands/ | Mon Sep 29 16:42:22 -0700 2008 | use the ruby specified in TM_RUBY to run storie... [timcharper] |
![]() |
Preferences/ | Tue May 20 10:21:23 -0700 2008 | Simple running of a story now working. [bmabey] |
![]() |
README | Thu Sep 18 21:23:47 -0700 2008 | extracting webrat snippets into own bundle [bmabey] |
![]() |
Snippets/ | Thu Sep 18 21:23:47 -0700 2008 | extracting webrat snippets into own bundle [bmabey] |
![]() |
Support/ | Mon Sep 15 19:03:52 -0700 2008 | Hmm.. [bmabey] |
![]() |
Syntaxes/ | Mon Sep 15 11:45:54 -0700 2008 | Merge branch 'master' of git://github.com/timch... [bmabey] |
![]() |
color_themes/ | Tue May 20 10:21:23 -0700 2008 | Simple running of a story now working. [bmabey] |
![]() |
info.plist | Thu Sep 18 21:23:47 -0700 2008 | extracting webrat snippets into own bundle [bmabey] |
README
Textmate Bundle for RSpec plain text stories How to install: mkdir -p ~/Library/Application\ Support/TextMate/Bundles/ cd ~/Library/Application\ Support/TextMate/Bundles git clone git://github.com/bmabey/rspec-story-tmbundle.git RSpec\ Story.tmbundle In TextMate: From your drop down menu, select Bundles -> Bundle Editor -> Reload Bundles If you are doing ruby development with webrat you may also want the webrat bundle: https://github.com/bmabey/webrat-tmbundle/ Features: * Color highlighting for plain text stories * Themes that have been modified to take advantage of this can be found in color_themes/ * Snippets for plain text stories and step files. * Predefined completions (escape key) for common story keywords. * Spellchecking turned on by default for the plaintext stories. * Run the current plain text story and display in HTML. Clickable backtrace and all. * Switch between plain text story and corresponding step matcher file. * Automatically create template step file with pending steps based on the steps used in the story. Caveats: * Requires RSpec 1.1.4 * The running of stories and file switching relies on the following directory structure convention: Basic stories (no sub-directories): /project_root/stories |- basic_story.rb |- stories | |- basic_story.story (extension must be .story) | |- steps |- basic_story_steps.rb Using feature sub-directories: /project_root/stories |- feature_one | |- some_story.rb | |- stories | | |- some_story.story (extension must be .story) | | | |- steps | |- some_story_steps.rb | |- feature_two | ..... These directory structures can be used together (basic stories can reside in the root stories directory, and feature sets can be put in sub directories). TODO: * 6/1/2008 4:10AM - If in story file, and are switching to any other file, if a runner file doesn't exist - prompt to create it (right now - going to specific step from story file dies if not) * Run All Stories command. * Run Selected Stories command. * (MAYBE) Make running a story more robust to work with any configuration. * Warning / prompt about creating step runner file (when creating either a story or a steps file) TODONE: * Improve HTML output to show failing information. * If in story file, and step file doesn't exist, and going to specific step - make snippets work correctly - currently inserts new step and tag name of step file - steps_for(:Given "blah blah" ...) * When in step file - if doing SHIFT-CTRL-OPTION-DOWN - go to first step that match * Switch Command * Easily switch between a plain text story and it's runner ruby file. * Step Navigation * Be able to quickly navigate to the step files that are being used for the current story. * Automatically go to the selected step or create it if it does not exist. Authors: John Thornton Ben Mabey Original language part of the bundle taken from: https://www.movesonrails.com/articles/2007/11/06/rspec-plain-text-stories this was improved upon by John, Ben, and Jake Cahoon.
This feature is coming soon. Sit tight!