- context "when called from private definition" do
- it "should fail with a class error message" do
- scope.expects(:lookupvar).with('module_name').returns('foo')
- scope.expects(:lookupvar).with('caller_module_name').returns('bar')
- scope.source.expects(:name).returns('foo::baz')
- scope.source.expects(:type).returns('definition')
+ context 'when called from private definition' do
+ it 'fails with a class error message' do
+ expect(scope).to receive(:lookupvar).with('module_name').and_return('foo')
+ expect(scope).to receive(:lookupvar).with('caller_module_name').and_return('bar')
+ expect(scope.source).to receive(:name).and_return('foo::baz')
+ expect(scope.source).to receive(:type).and_return('definition')