rex/dsl/rex_names/spec/rex_names_spec.rb

tests/_examples/rex/dsl/rex_names/spec/rex_names_spec.rb in the metorex repository.

Rex.describe "Rex names the framework" do
  it "is the module RSpec names" do
    expect(RSpec).to equal(Rex)
  end

  it "aliases the expectation failure class" do
    expect(Rex::Expectations::ExpectationNotMetError).to equal(Rex::ExpectationNotMet)
  end

  it "runs each example in an instance of its group" do
    expect(self).to be_a(Rex::Core::ExampleGroup)
  end
end

Rex.context "Rex.context" do
  it "defines a top-level group" do |example|
    expect(example.full_description).to eq("Rex.context defines a top-level group")
  end
end