Implement Client#configure
This commit is contained in:
parent
c69a600ca4
commit
7fc695f258
@ -31,6 +31,11 @@ module Uh
|
|||||||
@wclass ||= @window.wclass
|
@wclass ||= @window.wclass
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def configure
|
||||||
|
@window.configure @geo
|
||||||
|
self
|
||||||
|
end
|
||||||
|
|
||||||
def moveresize
|
def moveresize
|
||||||
@window.moveresize @geo
|
@window.moveresize @geo
|
||||||
self
|
self
|
||||||
|
@ -50,6 +50,17 @@ module Uh
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
describe '#configure' do
|
||||||
|
it 'configures the window with client geo' do
|
||||||
|
expect(window).to receive(:configure).with geo
|
||||||
|
client.configure
|
||||||
|
end
|
||||||
|
|
||||||
|
it 'returns self' do
|
||||||
|
expect(client.configure).to be client
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
describe '#moveresize' do
|
describe '#moveresize' do
|
||||||
it 'moveresizes the window with client geo' do
|
it 'moveresizes the window with client geo' do
|
||||||
expect(window).to receive(:moveresize).with geo
|
expect(window).to receive(:moveresize).with geo
|
||||||
|
Loading…
x
Reference in New Issue
Block a user