Sha256: 6c87a92a17a26f3d4d21f2c56f6e49f392ea30c20291c850f6d2b3b14da3a387
Contents?: true
Size: 1.75 KB
Versions: 3
Compression:
Stored size: 1.75 KB
Contents
require File.expand_path('../../watirspec_desktophelper', __FILE__) require File.expand_path('../shared/shared', __FILE__) describe 'QuickAddressfield' do let(:addressfield) { browser.quick_toolbar(:name, "Document Toolbar").quick_addressfield(:name, "tba_address_field") } let(:unknown_addressfield) { browser.quick_toolbar(:name, "Document Toolbar").quick_addressfield(:name, "no_address_field") } let(:widget) { browser.quick_toolbar(:name, "Document Toolbar").quick_addressfield(:name, "tba_address_field") } subject { addressfield } it_behaves_like "a widget" it_behaves_like "an editfield" describe '#load_page_with_url' do it 'loads page' do addressfield.load_page_with_url("opera:debug").should == "opera:debug" end it 'throws exception if unknown addressfield' do expect { unknown_addressfield.highlighted_text }.to raise_error OperaWatir::Exceptions::UnknownObjectException end end describe '#text' do its(:text) { should == "opera:debug" } it 'throws exception if unknown addressfield' do expect { unknown_addressfield.highlighted_text }.to raise_error OperaWatir::Exceptions::UnknownObjectException end end describe '#visible_text' do its(:visible_text) { should == "debug" } it 'throws exception if unknown addressfield' do expect { unknown_addressfield.highlighted_text }.to raise_error OperaWatir::Exceptions::UnknownObjectException end end describe '#highlighted_text' do its(:highlighted_text) { should == "" } it 'throws exception if unknown addressfield' do expect { unknown_addressfield.highlighted_text }.to raise_error OperaWatir::Exceptions::UnknownObjectException end end end
Version data entries
3 entries across 3 versions & 1 rubygems