Skip to content

Conversation

@vodorok
Copy link
Collaborator

@vodorok vodorok commented Jul 31, 2019

Test the indicator workings of virtual environment dependent CodeChecker.
Depends on #170 , #176
Resolves #177.

@vodorok vodorok changed the title Py env emu test Test Python environment dependent functionalities Jul 31, 2019
@vodorok vodorok force-pushed the py_env_emu_test branch 3 times, most recently from eeabe8b to ef47401 Compare July 31, 2019 13:46
@Ericsson Ericsson deleted a comment Jul 31, 2019
@vodorok vodorok force-pushed the py_env_emu_test branch 3 times, most recently from df19e31 to eccf058 Compare July 31, 2019 15:18
@Ericsson Ericsson deleted a comment Jul 31, 2019
@Ericsson Ericsson deleted a comment Jul 31, 2019
@Ericsson Ericsson deleted a comment Aug 1, 2019
@Ericsson Ericsson deleted a comment Aug 1, 2019
@Ericsson Ericsson deleted a comment Aug 1, 2019
@Ericsson Ericsson deleted a comment Aug 1, 2019
@Ericsson Ericsson deleted a comment Aug 1, 2019
@Ericsson Ericsson deleted a comment Aug 1, 2019
@Ericsson Ericsson deleted a comment Aug 1, 2019
@Ericsson Ericsson deleted a comment Aug 1, 2019
@Ericsson Ericsson deleted a comment Aug 1, 2019
@Ericsson Ericsson deleted a comment Aug 1, 2019
@Ericsson Ericsson deleted a comment Aug 2, 2019
@Ericsson Ericsson deleted a comment Aug 2, 2019
@Ericsson Ericsson deleted a comment Aug 2, 2019
@Ericsson Ericsson deleted a comment Aug 2, 2019
@vodorok vodorok force-pushed the py_env_emu_test branch 2 times, most recently from dfac448 to fa36756 Compare August 2, 2019 14:04
@Ericsson Ericsson deleted a comment Aug 2, 2019
@Ericsson Ericsson deleted a comment Aug 2, 2019
@vodorok vodorok force-pushed the py_env_emu_test branch 3 times, most recently from 22aa7e9 to e279205 Compare August 2, 2019 14:43
@Ericsson Ericsson deleted a comment Aug 2, 2019
vodorok added 3 commits August 2, 2019 16:53
Refactored the logic, how CodeChecker is found and configured.
There is now an internal representation of a CodeChecker.
There are a locator service introduced to handle CodeChecker resolution.
There are a new gui radio button group to select how CodeChecker should
be found.
There is a proper dynamic widget enablement function depending on the
selected options, and more verbose messages for the preferences panel.
New Unit tests and extended Integration tests.
The CodeChecker class, and the locator logic is tested for PATH and Pre
built package resolution.
This is the same for the Integration tests, so only these two are
tested. The Custom built CodeChecker package with virtual env needs a
virtual environment emulation, which is not implemented yet.
CodeChecker dummy was modified to be able to behave like a custom built
package needing a python virtual environment to be sourced.
Helper methods are also added to be able to create a package like this
for the tests to be used.
@Ericsson Ericsson deleted a comment Aug 2, 2019
@Ericsson Ericsson deleted a comment Aug 2, 2019
Test the indicator workings of virtual environment dependent
CodeChecker.
Test for CustomBuiltCodeCheckerLocatorService.
@vodorok vodorok requested review from gamesh411 and gyorb August 5, 2019 13:47
@Ericsson Ericsson deleted a comment Aug 5, 2019
@vodorok vodorok closed this Sep 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant