Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 23, 2014
  1. Stefan Daschek

    Add choices to `after` snippet.

    noniq authored
    See `before` snippet.
  2. Stefan Daschek

    Merge pull request #95 from elia/x-f-prefixes-syntax

    noniq authored
    Add/improve some keywords and snippets.
  3. Elia Schito

    Add missing capybara snippets

    elia authored
    - background (back⇥)
    - given (given⇥)
    - given! (given!⇥)
  4. Elia Schito

    Add the missing `let!` snippet

    elia authored
  5. Elia Schito
  6. Elia Schito

    Add capybara’s ‘background’ keyword

    elia authored
    `background` is an alias for `before`.
  7. Elia Schito
Commits on Oct 6, 2014
  1. Stefan Daschek

    Fix error when creating a new spec.

    noniq authored
    `SwitchCommand#snippet` failed when the bundle was installed via TextMate’s bundle preferences because the snippet files then use binary property list format (see #92 (comment) for details).
    
    However, the method's return value was discarded anyway :-/ (In b48e860 `#write_and_open` was changed to ignore the `content` parameter.)
    
    This commit removes all the unused code (at least I hope so).
Commits on Aug 19, 2014
  1. Stefan Daschek

    Merge pull request #90 from rspec/run-again-command

    noniq authored
    Implement “Run Again” command.
  2. Stefan Daschek

    Update changes.

    noniq authored
  3. Stefan Daschek

    Update readme.

    noniq authored
Commits on Aug 12, 2014
  1. Stefan Daschek

    Use attr.test.rspec scope for some commands.

    noniq authored
    This scope available since TextMate 2.0-alpha.9557. It is automatically active in projects having a `.rspec` file. So the shortcuts for “Run Again” and “Run Examples in selected …” can now be used even from non-RSpec files in such projects.
  2. Stefan Daschek

    Move ⌥⌘R shortcut to “Run Again”.

    noniq authored
    “Run Again” is “Run Last Examples file” on steroids, so the shortcut belongs there.
  3. Stefan Daschek

    Change “Run Examples in selected …” shortcut to ⌥⇧⌘R

    noniq authored
    So we have a distinct shortcut here (⌥⌘R was shared with “Run Last Example”).
  4. Stefan Daschek

    Implement “Run Again” command (⌃⌘R)

    noniq authored noniq committed
  5. Stefan Daschek

    Remember `argv` everytime we run examples.

    noniq authored noniq committed
  6. Stefan Daschek

    Extract method `build_argv_from_options`

    noniq authored noniq committed
  7. Stefan Daschek

    Use constant instead of method.

    noniq authored noniq committed
  8. Stefan Daschek

    Fix TextMateFormatter for Ruby <= 2.1.

    noniq authored
    `CGI.h` isn’t available before Ruby 2.1.0.
Commits on Aug 9, 2014
  1. Stefan Daschek

    Merge branch 'elia-switch-command-fix' into master

    noniq authored
    This is basically #88, but I reordered and squashed some commits.
  2. Stefan Daschek

    Use `FileUtils.mkdir_p` for creating directories.

    noniq authored noniq committed
  3. Elia Schito Stefan Daschek

    Extract the “described” builder and add specs

    elia authored noniq committed
    And thanks to @noniq for forcing me to write specs and fix a couple of bugs (it was only working with rails projects).
  4. Elia Schito Stefan Daschek

    Expand file contents to make them more readable

    elia authored noniq committed
  5. Elia Schito Stefan Daschek

    Use #system instead of #`

    elia authored noniq committed
  6. Elia Schito Stefan Daschek

    Fix an edge case in the switch command

    elia authored noniq committed
  7. Elia Schito Stefan Daschek

    Fix the switch command

    elia authored noniq committed
    - add a default describe with type subject
  8. Elia Schito Stefan Daschek

    Disable random sorting of specs

    elia authored noniq committed
    Makes runner specs go forever with certain seeds (e.g. --seed 6871),
    disabled until the runner will run specs in a subshell. Ref:
    elia@92bd792#commitcomment-7325726
  9. Elia Schito Stefan Daschek

    Add standard RSpec configuration

    elia authored noniq committed
  10. Elia Schito Stefan Daschek

    Add the default .rspec

    elia authored noniq committed
  11. Elia Schito Stefan Daschek

    Whitespace fixes.

    elia authored noniq committed
Commits on Aug 8, 2014
  1. Stefan Daschek

    “Run examples in selected…” now runs all examples if nothing is selec…

    noniq authored
    …ted.
    
    All examples in `spec/`, to be exact.
  2. Stefan Daschek

    Use `Shellwords.join` in spec.

    noniq authored
    Or, for trivial cases like in line 89, just a plain string.
  3. Stefan Daschek
  4. Stefan Daschek

    Revert "Use ruby18 shim (w/ shebang) for remember file cmd"

    noniq authored
    This reverts commit 09fe0a3.
    
    Commands using `RSpec::Mate::Runner` must not use the ruby18 shim (for now, at least).
    
    Fixes “LoadError: cannot load such file -- bundler” when running this command in a project where a Gemfile exists.
  5. Stefan Daschek

    Remove "Update RSPec bundle" command

    noniq authored
    Does not work with TextMate 2.
    
    If the bundle is installed via TextMate preferences, it’s kept updated automatically.
    
    If it’s installed manually, we should trust the user to keep it updated herself :-)
Something went wrong with that request. Please try again.