Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GSoC] Implement new naming convention and fix imports #222

Merged
merged 4 commits into from Aug 12, 2019

Conversation

Polaris000
Copy link
Contributor

This pull request implements a new naming scheme
for modules. It also fixes a few typos and flake8
formatting errors.

Copy link
Collaborator

@jgbarah jgbarah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please, rebase to the current HEAD.

This patch implements a new naming scheme
for modules. It also fixes a few typos and flake8
formatting errors. 
 
Signed-off-by: Aniruddha Karajgi <akarajgi0@gmail.com>
This patch adds the __str__ method to all classes.
It also changes the import style to absolute for
the non-pandas metrics. 
 
Signed-off-by: Aniruddha Karajgi <akarajgi0@gmail.com>
@Polaris000 Polaris000 force-pushed the CleanUp branch 8 times, most recently from b35ca55 to a046e0a Compare August 9, 2019 04:16
@Polaris000
Copy link
Contributor Author

Polaris000 commented Aug 9, 2019

@jgbarah, I got travis to work, but there is a small hiccup: I keep having to add the project path to PYTHONPATH in the before_install part of travis.yml :

   export PYTHONPATH=$PYTHONPATH:$(pwd)

The tests and coverage run as expected locally, but for some reason, the implementations module cannot be detected while running travis, unless I add the above line.

I have fixed all imports, added the __str__ methods to the classes and renamed all modules.
Please have a look whenever convenient. I have also changed the structure of tests as we discussed.

@Polaris000 Polaris000 changed the title [GSoC] Implement new naming convention for modules. [GSoC] Implement new naming convention and fix imports Aug 9, 2019
This patch fixes the import system in tests.
It also updates the structure of the tests
directory. 
 
Signed-off-by: Aniruddha Karajgi <akarajgi0@gmail.com>
This patch improves tests and the coverage
report excluded lines section. 
 
Signed-off-by: Aniruddha Karajgi <akarajgi0@gmail.com>
Copy link
Collaborator

@jgbarah jgbarah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks!

@jgbarah jgbarah merged commit aa78527 into chaoss:master Aug 12, 2019
@Polaris000 Polaris000 deleted the CleanUp branch August 12, 2019 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants