Sha256: 37186cec13184cbd2fa3a762dc2c102ae64a176e0133d998bbdb2c293c7a6c1e
Contents?: true
Size: 671 Bytes
Versions: 3
Compression:
Stored size: 671 Bytes
Contents
# encoding: utf-8 require 'spec_helper' describe Rubocop::Token do describe '.from_parser_token' do subject(:token) { described_class.from_parser_token(parser_token) } let(:parser_token) { [type, [text, range]] } let(:type) { :kDEF } # rubocop:disable SymbolName let(:text) { 'def' } let(:range) { double('range') } it "sets parser token's type to rubocop token's type" do expect(token.type).to eq(type) end it "sets parser token's text to rubocop token's text" do expect(token.text).to eq(text) end it "sets parser token's range to rubocop token's pos" do expect(token.pos).to eq(range) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rubocop-0.15.0 | spec/rubocop/token_spec.rb |
rubocop-0.14.1 | spec/rubocop/token_spec.rb |
rubocop-0.14.0 | spec/rubocop/token_spec.rb |