go to post Evgeny Shvarov · May 15, 2023 Thanks Tim! How do you debug a particular unit test in VSCode?
go to post Evgeny Shvarov · May 14, 2023 @Alex Woodhead , do you know by a chance why unittest methods are instance methods but not classmethods? Could it be converted to classmethods or provided the option to do that?
go to post Evgeny Shvarov · May 14, 2023 In fact there is a handy way to run all the tests via: zpm "test module-name" But, I'd love to see debugging of it
go to post Evgeny Shvarov · May 14, 2023 Thanks Alex. See the following: USER>Do ##class(%UnitTest.Manager).DebugRunTestCase("", "dc.irisbi.unittests.TestBI", "", "TestPivots") (root) begins ...LogStateStatus:0:Finding directories: ERROR #5007: Directory name '/usr/irissys/mgr/user/u:/internal/testing/unit_tests/' is invalid <<==== **FAILED** (root)::
go to post Evgeny Shvarov · May 12, 2023 Hi @Mikko Taittonen! Why would you need XML export for classes/routines? Why not UDL? UDL is much more readable?
go to post Evgeny Shvarov · May 2, 2023 Maybe ZPM uninstall is not ideal. At the moment ZPM is just an open-source app that can be installed into IRIS. And maybe it doesn't clearly uninstall itself. What is the business goal of the exercise? To test ZPM or to test IRIS on leakages?
go to post Evgeny Shvarov · May 1, 2023 Congrats, @Robert Cemper ! BTW, how come this article is shown as new and came in April's digest? I see comments from 2017
go to post Evgeny Shvarov · Apr 27, 2023 try DeepSeeWeb which as an Angular UI layer over IRIS BI dashboards. You can create usual IRIS BI dashboards and access them outside Ensemble/HealthShare environment in Angular UI, even on mobile. No additional development needed.
go to post Evgeny Shvarov · Apr 26, 2023 A nice extension to this: run iris and with an ipm package on-board. Here is one command to start IRIS and install web-terminal: docker run --rm --name iris-ce -d -p 9091:1972 -p 9092:52773 -e IRIS_PASSWORD=demo -e IRIS_USERNAME=demo intersystemsdc/iris-community -a "echo 'zpm \"install webterminal\"' | iriscli"
go to post Evgeny Shvarov · Apr 24, 2023 Hi Hugh! In my case even the messages are csv lines they are being resulted in one csv file. It is the matter of what file is pointed out in the outbound adapter, as @Jeffrey Drumm mentioned. Take a look the code or try to run this production - it is in docker, so it is really easy to reproduce it on your laptop and see how it works.
go to post Evgeny Shvarov · Apr 24, 2023 I've just released the new IRIS DEV template that uses your approach, @Guillaume Rongier It gives for vanilla IRIS Data platform Community Edition 700MB economy: 2.1G instead of 2.7G, And for vanilla IRIS For Health Community Edition it gives 3.2G(!) economy: 2.8G instead of 6G... Want to save some space building your dev images with IRIS - use the approach listed here, or directly use our dev template.
go to post Evgeny Shvarov · Apr 23, 2023 Can we have the similar implementation for GitHub OAuth too? Github is the most popular site for developers, so authentication via GItHub will be very handy for developers.