Sha256: 9435dcab7350f8a13557b7f945fe1d050ef6b2f4a90fe99e6252b8d5b9c65c38

Contents?: true

Size: 407 Bytes

Versions: 10

Compression:

Stored size: 407 Bytes

Contents

require 'spec_helper'

describe Wombat::Property::Locators::List do
	it 'should locate a list of nodes' do
		context   = double :context
		context.stub(:css).with(".selector").and_return %w(1 2 3 4 5)
		property = Wombat::DSL::Property.new('data1', 'css=.selector', :list)

		locator = Wombat::Property::Locators::List.new(property)

		locator.locate(context).should == { "data1" => %w(1 2 3 4 5) }
	end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
wombat-2.4.0 spec/property/locators/list_spec.rb
wombat-2.3.0 spec/property/locators/list_spec.rb
wombat-2.2.1 spec/property/locators/list_spec.rb
wombat-2.2.0 spec/property/locators/list_spec.rb
wombat-2.1.3 spec/property/locators/list_spec.rb
wombat-2.1.2 spec/property/locators/list_spec.rb
wombat-2.1.1 spec/property/locators/list_spec.rb
wombat-2.1.0 spec/property/locators/list_spec.rb
wombat-2.0.1 spec/property/locators/list_spec.rb
wombat-2.0.0 spec/property/locators/list_spec.rb