GithubHelp home page GithubHelp logo

Comments (4)

sjackson avatar sjackson commented on August 11, 2024 1

Yes the problem is setting the RAILS_ENV variable, i removed and everything works as expected

from rspec-mode.

dgutov avatar dgutov commented on August 11, 2024

Shouldn't spec_helper take care of setting this environment variable?

What difference does running in docker make? As opposed to running without docker?

from rspec-mode.

sjackson avatar sjackson commented on August 11, 2024

Hi, good questions.
I explicitly set the environment in my docker container and the spec_helper only sets the environment to test if it is not set.
Actually running in docker is not the problem, it is the same if you run outside of docker.
So the real problem is if the RAILS_ENV is set running rspec doesn't change it.
I have changed the question to better reflect the true problem.
Thanks for pointing out my mistake.

from rspec-mode.

dgutov avatar dgutov commented on August 11, 2024

So the real problem is if the RAILS_ENV is set running rspec doesn't change it.

Is it changed when you run it from the command line?

Sorry, I'm asking these questions to understand where your expectations are coming from. Does some other editor have a test runner feature that behaves in the way you're describing?

Otherwise, perhaps the problem is that you do set RAILS_ENV in your container globally.

from rspec-mode.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.