Test changes look great. As far as coverage goes, I think /auth/oauth/ is covered well, as are bearer tokens. I do think we should add coverage for consumer token usage (even though we've been missing that for a while - now's a good time to add it)
I was actually thinking of an example script for the backup API (remember what this ticket's about? ;) ) And API docs at https://sourceforge.net/p/forge/documentation/Allura%20API/ If the export script is simple enough (shell script even?) it could live on that public doc page.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Test changes look great. As far as coverage goes, I think /auth/oauth/ is covered well, as are bearer tokens. I do think we should add coverage for consumer token usage (even though we've been missing that for a while - now's a good time to add it)
I was actually thinking of an example script for the backup API (remember what this ticket's about? ;) ) And API docs at https://sourceforge.net/p/forge/documentation/Allura%20API/ If the export script is simple enough (shell script even?) it could live on that public doc page.
Example script and new tests force-pushed to:
allura:cj/6692
Other branches unchanged:
forge-classic:cj/6692
sfx:cj/6692
Bash version of export script pushed to:
allura:cj/6692