Skip to content

Test and fix pull - #93

Merged
splattater merged 4 commits into
feature/provenancefrom
feature/testAndFixPull
Jan 11, 2018
Merged

Test and fix pull#93
splattater merged 4 commits into
feature/provenancefrom
feature/testAndFixPull

Conversation

@white-gecko

@white-gecko white-gecko commented Dec 20, 2017

Copy link
Copy Markdown
Member

Fix #60

TODO

@white-gecko white-gecko added this to the feature/provenance milestone Dec 20, 2017
@coveralls

coveralls commented Dec 21, 2017

Copy link
Copy Markdown

Coverage Status

Coverage increased (+0.5%) to 59.443% when pulling cee02a6 on feature/testAndFixPull into c80cd72 on feature/provenance.

@AKSW AKSW deleted a comment from coveralls Dec 21, 2017
@AKSW AKSW deleted a comment from coveralls Dec 21, 2017
@AKSW AKSW deleted a comment from coveralls Dec 21, 2017
@AKSW AKSW deleted a comment from coveralls Dec 21, 2017
@white-gecko
white-gecko force-pushed the feature/testAndFixPull branch from 1fdfeea to 472c8ba Compare January 2, 2018 13:40
@coveralls

coveralls commented Jan 2, 2018

Copy link
Copy Markdown

Coverage Status

Coverage increased (+1.0002%) to 59.895% when pulling ee523b5 on feature/testAndFixPull into 97c557a on feature/provenance.

@AKSW AKSW deleted a comment from coveralls Jan 2, 2018
@AKSW AKSW deleted a comment from coveralls Jan 2, 2018
@AKSW AKSW deleted a comment from coveralls Jan 2, 2018
@AKSW AKSW deleted a comment from coveralls Jan 2, 2018
@AKSW AKSW deleted a comment from coveralls Jan 2, 2018
@AKSW AKSW deleted a comment from coveralls Jan 2, 2018
@white-gecko
white-gecko force-pushed the feature/testAndFixPull branch 3 times, most recently from 459742a to 12014aa Compare January 5, 2018 16:41
@AKSW AKSW deleted a comment from coveralls Jan 5, 2018
@AKSW AKSW deleted a comment from coveralls Jan 5, 2018
@white-gecko white-gecko self-assigned this Jan 6, 2018
@white-gecko
white-gecko force-pushed the feature/testAndFixPull branch from 0a105b4 to 41b9350 Compare January 6, 2018 10:19
@white-gecko white-gecko mentioned this pull request Jan 6, 2018
2 tasks
@white-gecko
white-gecko force-pushed the feature/testAndFixPull branch from 2372ff5 to f2c0f11 Compare January 7, 2018 15:28
@AKSW AKSW deleted a comment from coveralls Jan 7, 2018
@AKSW AKSW deleted a comment from coveralls Jan 7, 2018
@AKSW AKSW deleted a comment from coveralls Jan 7, 2018
@white-gecko
white-gecko force-pushed the feature/testAndFixPull branch 4 times, most recently from be9083d to 866ba05 Compare January 9, 2018 14:25
@AKSW AKSW deleted a comment from coveralls Jan 9, 2018
@AKSW AKSW deleted a comment from coveralls Jan 9, 2018
@AKSW AKSW deleted a comment from coveralls Jan 9, 2018
Comment thread quit/web/modules/git.py Outdated
"""Fetch from remote.

Arguments:
remote -- The remote repository that is the source of the pull operation. The remote with its

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

pull operation -> fetch operation

Comment thread quit/web/modules/git.py
HTTP Response 201: If merge was possible and a merge commit was created
HTTP Response 400: If merge did not work
HTTP Response 409: If merge produces a conflict
"""

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Described status codes did not match the codes that will be returned

Comment thread quit/web/modules/git.py
HTTP Response 200: If push was possible
HTTP Response 400: If push did not work
HTTP Response 409: If push produces a conflict on the remote end
"""

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Described status codes did not match the codes that will be returned

@splattater splattater left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

There are only some minor issues with docstrings in git.py (API) that don't match the underlaying code (HTTP status), everything else is fine.
I also opened an issue to add a test for the introduced exception.

@splattater splattater assigned white-gecko and unassigned splattater Jan 10, 2018
@white-gecko
white-gecko force-pushed the feature/testAndFixPull branch from a1f4ce6 to a050f9d Compare January 11, 2018 14:43
@coveralls

coveralls commented Jan 11, 2018

Copy link
Copy Markdown

Coverage Status

Coverage increased (+1.4%) to 65.362% when pulling a050f9d on feature/testAndFixPull into 1c21416 on feature/provenance.

@AKSW AKSW deleted a comment from coveralls Jan 11, 2018
@AKSW AKSW deleted a comment from coveralls Jan 11, 2018
@AKSW AKSW deleted a comment from coveralls Jan 11, 2018
@AKSW AKSW deleted a comment from coveralls Jan 11, 2018
@coveralls

coveralls commented Jan 11, 2018

Copy link
Copy Markdown

Coverage Status

Coverage increased (+1.4%) to 65.362% when pulling a050f9d on feature/testAndFixPull into 1c21416 on feature/provenance.

- Allow pulling from remotes which are not named "origin"
- we can now also produce a merge conflict. #FroheWeihnachten
- Fix Push/Pull/Fetch/Merge API
- Add syncAll to git API
- tests for empty repository is disabled, due to #81
@white-gecko
white-gecko force-pushed the feature/testAndFixPull branch from a050f9d to 952895b Compare January 11, 2018 15:03
@coveralls

coveralls commented Jan 11, 2018

Copy link
Copy Markdown

Coverage Status

Coverage increased (+1.4%) to 65.383% when pulling 952895b on feature/testAndFixPull into 1c21416 on feature/provenance.

@splattater
splattater merged commit 49399e1 into feature/provenance Jan 11, 2018
@white-gecko
white-gecko deleted the feature/testAndFixPull branch January 11, 2018 15:41
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.

3 participants