@@ -160,6 +160,7 @@ def assertIsMissing(cmd, hist):
160
160
(inHistoryWindow , 'inHistory' , assertHistory ,),
161
161
(isMissingWindow , 'isMissing' , assertIsMissing ,)
162
162
]:
163
+ assert w .name == window_name
163
164
correct = False
164
165
w .select_window ()
165
166
p = w .attached_pane
@@ -169,15 +170,19 @@ def assertIsMissing(cmd, hist):
169
170
p .cmd ('send-keys' , ' fc -ln -1' )
170
171
p .cmd ('send-keys' , 'Enter' )
171
172
173
+ buffer_name = 'test'
172
174
for _ in range (10 ):
173
175
time .sleep (0.1 )
174
176
# from v0.7.4 libtmux session.cmd adds target -t self.id by default
175
177
# show-buffer doesn't accept -t, use global cmd.
176
178
177
179
# Get the contents of the pane
178
- p .cmd ('capture-pane' )
179
- captured_pane = session .server .cmd ('show-buffer' )
180
- session .server .cmd ('delete-buffer' )
180
+ p .cmd ('capture-pane' , '-b' , buffer_name )
181
+
182
+ captured_pane = session .server .cmd (
183
+ 'show-buffer' , '-b' , buffer_name
184
+ )
185
+ session .server .cmd ('delete-buffer' , '-b' , buffer_name )
181
186
182
187
# Parse the sent and last-in-history commands
183
188
sent_cmd = captured_pane .stdout [0 ].strip ()
0 commit comments