go to post John Murray · Jun 15, 2023 Thanks for the suggestions. The solution I came up with can be seen at https://github.com/intersystems-community/vscode-per-namespace-settings It installs a class, runs a method in it to create the web app so it uses the correct namespace, then deletes the class. Actually, it deletes a whole package which I named %Z.IPM.Bootstraps with the idea that this could be by convention a package reserved for exactly this purpose. I had to devise a little hack to prevent the deletion from happening during packaging, otherwise the web-app-creating class wouldn't actually be in the package, meaning end-user installation would fail. Maybe there's already a better way of achieving the effect I wanted.
go to post John Murray · Jun 14, 2023 Impressive, and I have some UI ideas. But your example doesn't use IRIS in any way, right?
go to post John Murray · Jun 14, 2023 Laurel is out this week after Global Summit. Once she's back at her desk next week I expect she'll post more. You're also welcome to email info@georgejames.com and she'll reply directly to you.
go to post John Murray · Jun 12, 2023 I think they might be MSM remnants. On that implementation of M(UMPS) $ZU() was the abbreviation for $ZUCI() The term UCI was short for User Class Identifier.
go to post John Murray · Jun 8, 2023 Thanks for confirming the fix. I'm publishing 0.2.1 now. Please post enhancement ideas on the repo, for better tracking.
go to post John Murray · Jun 8, 2023 Please change this to a relative path (no leading slash). Also, there was a bug in how it handled a "docker-compose" type of configuration. Please try this dev build by downloading the zip, extracting the VSIX and dropping it into VS Code's Extensions view. If it works for you I will publish a new version to Marketplace.
go to post John Murray · Jun 6, 2023 That's one of the things the new extension is designed to achieve.
go to post John Murray · Jun 6, 2023 Great article, thanks! But is the first paragraph of the section titled "Insert con archivo" a test that we read carefully? Or intended to prove it wasn't written by a chatbot (which of course it wasn't)?!
go to post John Murray · Jun 6, 2023 @Evgeny Shvarov Did my suggestion help you get started with this extension?
go to post John Murray · Jun 2, 2023 I'll be showing DX Jetpack on one of the stations at Drinks & Demos on Monday evening at Global Summit 2023.
go to post John Murray · May 28, 2023 Since you are working client-side I think you need to set a intersystems.testingManager.client.relativeTestRoot setting to contain the workspace-relative path to the tests folder that's showing at the beginning of the breadcrumb in your screenshot. Please see point 2 of https://github.com/intersystems-community/intersystems-testingmanager#wo...
go to post John Murray · May 25, 2023 Yes, I recommend you migrate away from using XML exports of class definitions.
go to post John Murray · May 24, 2023 Also welcome are reviews, which can be posted on Marketplace and on Open Exchange.
go to post John Murray · May 23, 2023 Now at https://openexchange.intersystems.com/package/InterSystems-Testing-Manag...
go to post John Murray · May 23, 2023 Thanks for the positive response. IMO the main thing needed before the Preview tag gets dropped is feedback from %UnitTest users. One motivation for publishing the Preview is the upcoming Global Summit, which I hope will be a good opportunity for in-person discussion about this extension and others. Find me at the George James Software booth in the Partner Pavilion.
go to post John Murray · May 23, 2023 Outline information is always available in the CHANGELOG, and instead of waiting for a post here I suggest you configure VS Code to check for extension updates without installing them automatically. That way you'll know when you update this extension, and it's easy to review the CHANGELOG in Extensions view afterwards. I think there's also a Discord channel that notifies about releases.
go to post John Murray · May 23, 2023 %UnitTest mavens may be interested in this announcement: https://community.intersystems.com/post/intersystems-testing-manager-new...
go to post John Murray · May 22, 2023 Unit testing from within VS Code is now possible. Please see https://community.intersystems.com/post/intersystems-testing-manager-new...