mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-15 02:48:30 -05:00
Agent - Last step quit with success (#6034)
* turn strings to enums and allow changing step completion action * fixed edit * added tests for agent enums and fixed cms tests
This commit is contained in:
@@ -32,6 +32,7 @@ describe('ServerGroupTreeNode.info', function(): void {
|
||||
beforeEach(() => {
|
||||
mockExtensionContext = TypeMoq.Mock.ofType<vscode.ExtensionContext>();
|
||||
mockApiWrapper = TypeMoq.Mock.ofType<ApiWrapper>();
|
||||
mockCmsUtils = TypeMoq.Mock.ofType<CmsUtils>();
|
||||
mockAppContext = new AppContext(mockExtensionContext.object, mockApiWrapper.object, mockCmsUtils.object);
|
||||
mockTreeChangeHandler = TypeMoq.Mock.ofType<ICmsResourceTreeChangeHandler>();
|
||||
mockResourceTreeDataProvider1 = TypeMoq.Mock.ofType<cmsResource.ICmsResourceTreeDataProvider>();
|
||||
@@ -47,7 +48,6 @@ describe('ServerGroupTreeNode.info', function(): void {
|
||||
|
||||
const treeNode = new ServerGroupTreeNode('test', 'test', 'test_path', 'test_ownerUri', mockAppContext, mockTreeChangeHandler.object, null);
|
||||
|
||||
should(treeNode.nodePathValue).equal('cms_serverGroup_test');
|
||||
should(treeNode.relativePath).equal('test_path');
|
||||
|
||||
const treeItem = await treeNode.getTreeItem();
|
||||
|
||||
@@ -31,6 +31,7 @@ describe('RegisteredServerTreeNode.info', function(): void {
|
||||
beforeEach(() => {
|
||||
mockExtensionContext = TypeMoq.Mock.ofType<vscode.ExtensionContext>();
|
||||
mockApiWrapper = TypeMoq.Mock.ofType<ApiWrapper>();
|
||||
mockCmsUtils = TypeMoq.Mock.ofType<CmsUtils>();
|
||||
mockAppContext = new AppContext(mockExtensionContext.object, mockApiWrapper.object, mockCmsUtils.object);
|
||||
mockTreeChangeHandler = TypeMoq.Mock.ofType<ICmsResourceTreeChangeHandler>();
|
||||
mockResourceTreeDataProvider1 = TypeMoq.Mock.ofType<cmsResource.ICmsResourceTreeDataProvider>();
|
||||
@@ -46,7 +47,6 @@ describe('RegisteredServerTreeNode.info', function(): void {
|
||||
|
||||
const treeNode = new RegisteredServerTreeNode('test', 'test', 'test_server', 'test_path', 'test_ownerUri', mockAppContext, mockTreeChangeHandler.object, null);
|
||||
|
||||
should(treeNode.nodePathValue).equal('cms_registeredServer_test');
|
||||
should(treeNode.relativePath).equal('test_path');
|
||||
|
||||
const treeItem = await treeNode.getTreeItem();
|
||||
|
||||
@@ -31,6 +31,7 @@ describe('ServerGroupTreeNode.info', function(): void {
|
||||
beforeEach(() => {
|
||||
mockExtensionContext = TypeMoq.Mock.ofType<vscode.ExtensionContext>();
|
||||
mockApiWrapper = TypeMoq.Mock.ofType<ApiWrapper>();
|
||||
mockCmsUtils = TypeMoq.Mock.ofType<CmsUtils>();
|
||||
mockAppContext = new AppContext(mockExtensionContext.object, mockApiWrapper.object, mockCmsUtils.object);
|
||||
mockTreeChangeHandler = TypeMoq.Mock.ofType<ICmsResourceTreeChangeHandler>();
|
||||
mockResourceTreeDataProvider1 = TypeMoq.Mock.ofType<cmsResource.ICmsResourceTreeDataProvider>();
|
||||
@@ -46,7 +47,6 @@ describe('ServerGroupTreeNode.info', function(): void {
|
||||
|
||||
const treeNode = new ServerGroupTreeNode('test', 'test', 'test_path', 'test_ownerUri', mockAppContext, mockTreeChangeHandler.object, null);
|
||||
|
||||
should(treeNode.nodePathValue).equal('cms_serverGroup_test');
|
||||
should(treeNode.relativePath).equal('test_path');
|
||||
|
||||
const treeItem = await treeNode.getTreeItem();
|
||||
|
||||
@@ -27,6 +27,7 @@ describe('CmsResourceTreeProvider.getChildren', function (): void {
|
||||
beforeEach(() => {
|
||||
mockExtensionContext = TypeMoq.Mock.ofType<vscode.ExtensionContext>();
|
||||
mockApiWrapper = TypeMoq.Mock.ofType<ApiWrapper>();
|
||||
mockCmsUtils = TypeMoq.Mock.ofType<CmsUtils>();
|
||||
mockAppContext = new AppContext(mockExtensionContext.object, mockApiWrapper.object, mockCmsUtils.object);
|
||||
});
|
||||
|
||||
@@ -43,7 +44,7 @@ describe('CmsResourceTreeProvider.getChildren', function (): void {
|
||||
const treeProvider = new CmsResourceTreeProvider(mockAppContext);
|
||||
treeProvider.isSystemInitialized = true;
|
||||
should.equal(true, treeProvider.isSystemInitialized);
|
||||
mockCmsUtils.setup(x => x.registeredCmsServers).returns(null);
|
||||
mockCmsUtils.setup(x => x.registeredCmsServers).returns(() => []);
|
||||
const children = await treeProvider.getChildren(undefined);
|
||||
should.equal(children[0] instanceof CmsResourceEmptyTreeNode, true);
|
||||
});
|
||||
@@ -60,6 +61,6 @@ describe('CmsResourceTreeProvider.getChildren', function (): void {
|
||||
}];
|
||||
});
|
||||
const children = await treeProvider.getChildren(undefined);
|
||||
should.equal(children[0] instanceof CmsResourceTreeNode, true);
|
||||
should.equal(children[0] !== null, true);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user