Ameobea / orange3

Orange 3 data mining suite: http://orange.biolab.si
Other
1 stars 0 forks source link

Daily Progress Updates #29

Closed ameo-unito-bot closed 8 years ago

ameo-unito-bot commented 8 years ago

┆Issue is synchronized with this Asana task

Ameobea commented 8 years ago

I deleted the entire dev environment, created a new virtual environment, and cloned a fresh copy of the repository. Still didn't fix anything, so I manually edited the orange-canvas file to make it work.

I fixed the issue that was breaking tests and they all pass now, but code coverage is down. I'm going to write tests for all the __repr__ functions and update the PR, then change it from [WIP].

Ameobea commented 8 years ago

I figured out the reason that orange-canvas wasn't reading local files. I strace'd the test and found that it was reading source files out of a build directory in /usr/local/lib instead of the local source files because I had built and installed via setup.py. I don't know why it was defaulting to there, but I deleted the build folders and it seems to be working now.

Ameobea commented 8 years ago

I created tests for all Preprocessors, Learners/Classifiers, and Filters affected by the repr and pushed the changes. This entailed some changes to the filter repr functions, moving away from an inherited function to individual functions due to the variety of argument configurations.