Add Remote Book dialog smoke test (#15932)

* Add Remote Book smoke test

* fixes

* distro

* Try closing toasts

(cherry picked from commit fd53c91375f4ba73554c801be3378375b2521d31)
This commit is contained in:
Charles Gagnon
2021-06-30 10:51:56 -07:00
committed by GitHub
parent 6e814d9ff0
commit 66c1fdc457
6 changed files with 117 additions and 1 deletions

View File

@@ -30,6 +30,7 @@ import { Notebook as SqlNotebook } from './sql/notebook';
import { ConfigurePythonDialog } from './sql/configurePythonDialog';
import { CreateBookDialog } from './sql/createBookDialog';
import { NotificationToast } from './sql/notificationToast';
import { AddRemoteBookDialog } from './sql/addRemoteBookDialog';
// {{END}}
export interface Commands {
@@ -64,6 +65,7 @@ export class Workbench {
readonly createBookDialog: CreateBookDialog;
readonly configurePythonDialog: ConfigurePythonDialog;
readonly notificationToast: NotificationToast;
readonly addRemoteBookDialog: AddRemoteBookDialog;
// {{END}}
constructor(code: Code, userDataPath: string) {
@@ -91,6 +93,7 @@ export class Workbench {
this.sqlNotebook = new SqlNotebook(code, this.quickaccess, this.quickinput, this.editors);
this.createBookDialog = new CreateBookDialog(code);
this.configurePythonDialog = new ConfigurePythonDialog(code);
this.addRemoteBookDialog = new AddRemoteBookDialog(code);
// {{END}}
this.notebook = new Notebook(this.quickaccess, code);
}