[#525] Add support for touch API operation#531
Conversation
|
Why all caps error code? Is there precedent for that in PRC? |
|
Just not familiar with all the conventions yet. Also, I think I saw exceptions like that used in other places in the PRC. |
There was a problem hiding this comment.
This is well done. I like the use of an irods.manager.common for commonly /multiply used code. Wonder now if we should scan for instances where irods.common would be similarly useful.
Approve the changes so far. Guess we'll have one more round once tests are implemented
I don't know the valid uses of |
|
I added a new exception type, All new tests pass. The only way I could run my tests was by skipping the iRODS version check code in |
|
Forgot to mention this PR also adds |
|
Looks like I need to address a few more codacy issues. |
alanking
left a comment
There was a problem hiding this comment.
The meat of the change is good. Just a few suggestions/questions
|
All review comments addressed. All that's left is to run the full test suite. |
alanking
left a comment
There was a problem hiding this comment.
Just had one more suggestion. Looks good otherwise
alanking
left a comment
There was a problem hiding this comment.
I like it. Please squash to taste and omit #s.
|
Squashed. |
|
Running full test suite to make sure nothings broken. Will pound if everything comes out good. |
|
I saw 2 failures and 46 errors. Not sure what to expect. @d-w-moore Any thoughts? Please try running this PR through the test suite and see what you get. |
Sure, will run now. |
@korydraughn - For other errors you may have seen, we should discuss live. Do you have a log dump? |
There was a problem hiding this comment.
Looks good, can go ahead and #. I've tested using https://github.com/d-w-moore/python-irodsclient/tree/ghrunner-nohealthcheck (currently one of my development branches at ) as we discussed.
|
Excellent. #'d |
The implementation appears to work.
Just need to implement tests.