Rspec


A behavior-driven development (BDD) framework for Ruby.

#Testing for our User class
describe User do
  context 'with admin privileges' do
    before :each do
      @admin = Admin.get(1)
    end

    it 'should exist' do
      expect(@admin).not_to be_nil
    end

    it 'should have a name' do
      expect(@admin.name).not_to be_false
    end
  end

  #...
end

Bits of Knowledge

Disable a tree of specs

Rspec 3

before { skip }

or

xdescribe

Rspec 2

before { pending }

or

context 'login as user' do
  before do
    pending "Skipped until CKVM is updated with necessary Vault data for this functionality to work."
  end

  # ...

end

Relevant Gems


References

results matching ""

    No results matching ""