Keep up with latest product news


Now in the embedded Python part, instead of bringing the test class, bring the Python one
Machine Learning and Pandas functions
Method call:
Map done!
Map done!
Map done!
Map done!
Binary done!
Binary done!
Binary done!
Binary done!
Graphics and Binary files created1
Iris Version:
IRIS for UNIX (Ubuntu Server LTS for x86-64 Containers) 2023.2 (Build 227U) Mon Jul 31 2023 18:04:28 EDT
Creating new record in dc.python.PersistentClass
1
Printing one IRIS Object Dump:
+----------------- general information ---------------
| oref value: 1
| class name: dc.python.PersistentClass
| %%OID: $lb("1","dc.python.PersistentClass")
| reference count: 1
+----------------- attribute values ------------------
| %Concurrency = 1
| Test = "2023-09-20 16:21:42.610041"
+-----------------------------------------------------
1
Running SQL query Select * from dc_python.PersistentClass
[0]: ['1', '2023-09-20 16:21:42.610041']
Printing the whole global of the persistence storage for the class dc.python.PersistentClass:^dc.Package4C8F.PersistentC1A93D
key=['1']: ☻☺∟☺2023-09-20 16:21:42.610041
André Dienes Friedrich
Henrique Matheus Savi
João Victor Prestes de Cruz
Lucca Gian Kolenez






– ENH : the licensing system has been completely changed, simpler trial mode
– ENH : New Driver 3.7.1 from InterSystems IRIS 2023.1 added
– ENH : Flat Look and Feel updated to 3.1.1 (https://github.com/JFormDesigner/FlatLaf) – Windows 11: rounded popup borders
– FIXED: Constraints are back again for db diagrams
– ENH : objectnames are only quoted if required
– ENH : the licensing system has been completely changed
Update to use always IRIS latest container image
At this time it is IRIS 2023.2.0.227






##NEW ENDPOINTS!!
Now you can configure an external repository where the Postman's collection test is stored
-PULL AND RUN:
Pull last version in the repository, pass test and show the report in the browser (Does not require manual actions dragging files):
http://localhost:52773/pull_and_run_tests
-UNIT TESTING / INTEGRATION TEST
New route to unitesting:
http://localhost:52773/run/ClassName/MethodName
With this new route '/run' you can publish any method only adding the ClassName to the url and the MethodName, example:
http://localhost:52773/run/IrisNewman.Example.TestMethods/TestOK
It could be used for integration test too, see an example on example:
localhost:52773/run/IrisNewman.Example.TestMethods/InsertPerson
-CI/CD USEFULL ENDPOINT:
New route to CI/CD:
You can add this endpoint to your workflows to send to Google Chat the result of the test automatly after every commit.
http://localhost:52773/pull_run_and_send_google
It download the last version of your IrisApiTester repository and download the last version of your test collection repository, run the test and send a message to a webhook of Google Chat with the url to the result test report.
In order to use these new improvements, you must complete the required data in the repository.cfg file.



New features:
Improvements: