save-cli
save-cli copied to clipboard
Universal test framework for cli tools [mainly for code analyzers and compilers]
1) We need to delete TestSuiteName 2) Calculate testSuite name based on the relative path from the root of test repo (root save.toml) to the directory 3) TestName should NOT...
Right now save-cli is writing test report after all logic is already done. We keep all results in the memory and only after all tests are processed save provides them...
As we discussed: 1) [warn] plugin -> is simply processing separate files 2) [warn] plugin + DIRECTORY flag -> run ONLY on this directory. Plugin uses from one single file...
For now, if we provide list of tests to the save, it will compare current test with existing ones and always print a lot of debug info `The following tests...
When you run the fix, plugin NPE is thrown when you try to merge two save.toml files
When we use a particular tool, like diktat, for testing SAVE, we need to spend a lot of time on version updates, fixing tests (#398, #407, #405), that sometimes lead...
After starting the ProcessBuilder, we add _Thread.sleep_ so that it has time to work, but sometimes this is not enough. We need a method that will wait for the completion...
Now we are using version `-native-mt` of kx.coroutines. It will be discontinued soon-ish, so we may start adopting the new MM. It has already been done in save-agent in https://github.com/saveourtool/save-cloud/commit/8d1e00644a435ca680f840d7efc3fbcbf73501d4,...
As described in #404 (a fix for #403), `save-cli` has two steps: discovering and processing test configs (`save.toml`). Currently, we `save-cli` expects a first argument for working dir, but we...
- [ ] Support Options - [ ] Support Arguments - [ ] Generate MD with info about options and arguments - [ ] Read from property file - [...