Machine Learning Services Extension - Predict wizard (#9450)

*MLS extension - Added predict wizard
This commit is contained in:
Leila Lali
2020-03-09 15:40:05 -07:00
committed by GitHub
parent b017634431
commit 3be3563b0d
37 changed files with 1501 additions and 219 deletions

View File

@@ -13,7 +13,7 @@ import { azureResource } from '../../../typings/azure-resource';
import { Workspace } from '@azure/arm-machinelearningservices/esm/models';
import { ViewBase } from '../../../views/viewBase';
import { WorkspaceModel } from '../../../modelManagement/interfaces';
import { RegisterModelWizard } from '../../../views/models/registerModelWizard';
import { RegisterModelWizard } from '../../../views/models/registerModels/registerModelWizard';
describe('Register Model Wizard', () => {
it('Should create view components successfully ', async function (): Promise<void> {
@@ -74,7 +74,8 @@ describe('Register Model Wizard', () => {
let localModels: RegisteredModel[] = [
{
id: 1,
artifactName: 'model'
artifactName: 'model',
title: 'model'
}
];
view.on(ListModelsEventName, () => {

View File

@@ -6,7 +6,7 @@
import * as should from 'should';
import 'mocha';
import { createContext } from './utils';
import { RegisteredModelsDialog } from '../../../views/models/registeredModelsDialog';
import { RegisteredModelsDialog } from '../../../views/models/registerModels/registeredModelsDialog';
import { ListModelsEventName } from '../../../views/models/modelViewBase';
import { RegisteredModel } from '../../../modelManagement/interfaces';
import { ViewBase } from '../../../views/viewBase';
@@ -30,7 +30,8 @@ describe('Registered Models Dialog', () => {
let models: RegisteredModel[] = [
{
id: 1,
artifactName: 'model'
artifactName: 'model',
title: ''
}
];
view.on(ListModelsEventName, () => {

View File

@@ -246,6 +246,7 @@ export function createViewContext(): ViewTestContext {
modelView: undefined!,
valid: true
};
apiWrapper.setup(x => x.createButton(TypeMoq.It.isAny(), TypeMoq.It.isAny())).returns(() => dialogButton);
apiWrapper.setup(x => x.createTab(TypeMoq.It.isAny())).returns(() => tab);
apiWrapper.setup(x => x.createWizard(TypeMoq.It.isAny())).returns(() => wizard);
apiWrapper.setup(x => x.createWizardPage(TypeMoq.It.isAny())).returns(() => wizardPage);