#49167 lib389 wiki pages need modification
Closed: wontfix 7 years ago Opened 7 years ago by amsharma.

Issue Description

Repo Links need update in below wiki pages -
http://directory.fedoraproject.org/docs/389ds/FAQ/upstream-test-framework.html
http://directory.fedoraproject.org/docs/389ds/howto/howto-write-lib389.html

Fedora hosted links should be modified like git://git.fedorahosted.org/git/389/ds.git and git://git.fedorahosted.org/git/389/lib389.git with pagure links.

Thanks


Another information, we would like to mention is about UUID docstring.
For every new test case, we need to have UUID in the docstring and that should be generated using python -c 'import uuid; print(uuid.uuid4())' .
Duplicate values will be handled by https://pagure.io/389-ds-base/blob/master/f/dirsrvtests/create_test.py#_119

Thanks!

I don't understand what you mean about the docstring? What function does it serve? I would really like to understand this.

Metadata Update from @firstyear:
- Custom field reviewstatus adjusted to new
- Custom field type adjusted to defect

7 years ago

I don't understand what you mean about the docstring? What function does it serve? I would really like to understand this.
We need it for Polarion.

So the testcase id is added by create_test anyway, so I don't think we need to add it. I've now updated the wiki pages as you asked :)

I think that we should review the steps in the future, as these seem overly complex for our scenarios and I think we can do better - I certainly have simpler setup than this on my own machine.

Metadata Update from @firstyear:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

7 years ago

Hi William,

Thanks for doing it. But we still need testcase ID information as create_test only creates it for 1 test case, rest of the newly added test cases need to have ID generated the way mentioned above.

And, for the simpler steps - should I open another ticket :)

Regards,
Amita

I don't quite get what you mean: if you need test cases id's in every test, that's not a wiki problem, that's a "lets write some code" problem.

Create_test should create the id's automatically from what I was reading.

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/389ds/389-ds-base/issues/2226

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: fixed)

3 years ago

Login to comment on this ticket.

Metadata