Try clearing Client's state at the ends of integration tests
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
This commit is contained in:
parent
02ae2d8a4f
commit
3b7cfad718
2 changed files with 15 additions and 0 deletions
|
@ -5052,6 +5052,12 @@ mod tests {
|
|||
}
|
||||
}
|
||||
|
||||
impl Drop for TestClient {
|
||||
fn drop(&mut self) {
|
||||
self.client.tear_down();
|
||||
}
|
||||
}
|
||||
|
||||
impl Executor for Arc<gpui::executor::Background> {
|
||||
fn spawn_detached<F: 'static + Send + Future<Output = ()>>(&self, future: F) {
|
||||
self.spawn(future).detach();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue