Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sublime 3 system cannot find path #219

Open
Sprogrammer007 opened this issue Dec 6, 2013 · 8 comments
Open

Sublime 3 system cannot find path #219

Sprogrammer007 opened this issue Dec 6, 2013 · 8 comments

Comments

@Sprogrammer007
Copy link

The system cannot find the path specified.
[Finished in 0.0s with exit code 1]
[cmd: ['rspec spec\requests\static_pages_spec.rb']]
[dir:rspec H:\Sites\wedding_app]
[path: C:\ImageMagick-6.8.7-Q16;C:\RailsInstaller\Ruby2.0.0\bin;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\RailsInstaller\Ruby2.0.0\bin]

yes I know this has been asked before in a closed issue, but the answer says read "readme" I did and I don't get what I'm looking for..... if I need to add environment path what am I add?

P.S I also got sublime 2 running with ruby test and it works fine on the same test..... so what's the problem?

@Sprogrammer007
Copy link
Author

[cmd: ['rspec spec\requests\static_pages_spec.rb']]

if I remove relative path and just have rspec it runs fine I think the problem is caused by the bouble backslash how do I fix that?

@jkillian
Copy link

jkillian commented Jan 3, 2014

38eec9c

I think it may be related to the above commit - I'm getting the double backslash problem as well (using ST3 and Windows 8.1). Just a guess though, could be something different causing the problem

[cmd: ['rspec spec\\models\\settings_spec.rb -l4']]

@Lava9050
Copy link

I have the exact same issue....
Tried starting SublimeText 3 as adminstrator

Output:
The system cannot find the path specified.
[Finished in 0.0s with exit code 1]
[cmd: ['rspec spec\configurator_spec.rb -l18']]

However when I copy this command to the command line, it works fine:

E:\temp\RubyProjects>rspec spec\configurator_spec.rb -l18
Run options: include {:line_numbers=>[18]}
.

Finished in 0.04 seconds
1 example, 0 failures

Any news on this issue?

@rushd
Copy link

rushd commented Feb 13, 2014

Hi
I had the same issue, with Win7 and ST3, which I have just resolved. The problem appears to be that in later versions of ST, the cmd has changed to an array format (whereas previously it was just a string?)
so you should look to reconstruct your cmd as something like this:

{
"windows":
{
"cmd": ["echo","fixed","it"],
"working_dir": "$file_path",
"shell": true
}
}

I hope this helps somebody

@Sprogrammer007
Copy link
Author

hey Rushd can you give us more detail as to what do to? I added to custom settings and nothing

@rushd
Copy link

rushd commented Feb 14, 2014

hi ...007

custom settings? this is something you are trying to execute rather than configure ?

my suggestion was applied to a sublime-build script in ST3
but I think the issue is with the way cmd has been changed in the later version (a guess).

looking at your cmd instruction, I would look for something like this...
"cmd": ["rspec","spec\requests\static_pages_spec.rb"]

look here (if you haven't already):
http://docs.sublimetext.info/en/latest/reference/build_systems.html

@janklimo
Copy link

janklimo commented Jul 5, 2014

The problem is resolved for me if you edit the file run_ruby_test.py in the RubyTest folder.
Line 202: change this:

"cmd": [command],

to

"cmd": command,

Hope it helps!

@EugZol
Copy link
Contributor

EugZol commented Oct 22, 2014

#242

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants