<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/gitlab.git/tests/functional/conftest.py, branch test/lazy-get-mixins</title>
<subtitle>github.com: gpocentek/python-gitlab.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/'/>
<entry>
<title>chore: add logging to `tests/functional/conftest.py`</title>
<updated>2022-01-09T00:43:19+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2022-01-09T00:43:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=a1ac9ae63828ca2012289817410d420da066d8df'/>
<id>a1ac9ae63828ca2012289817410d420da066d8df</id>
<content type='text'>
I have found trying to debug issues in the functional tests can be
difficult. Especially when trying to figure out failures in the CI
running on Github.

Add logging to `tests/functional/conftest.py` to have a better
understanding of what is happening during a test run which is useful
when trying to troubleshoot issues in the CI.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I have found trying to debug issues in the functional tests can be
difficult. Especially when trying to figure out failures in the CI
running on Github.

Add logging to `tests/functional/conftest.py` to have a better
understanding of what is happening during a test run which is useful
when trying to troubleshoot issues in the CI.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: ensure reset_gitlab() succeeds</title>
<updated>2021-12-29T00:02:28+00:00</updated>
<author>
<name>John L. Villalovos</name>
<email>john@sodarock.com</email>
</author>
<published>2021-12-29T00:02:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=0aa0b272a90b11951f900b290a8154408eace1de'/>
<id>0aa0b272a90b11951f900b290a8154408eace1de</id>
<content type='text'>
Ensure reset_gitlab() succeeds by waiting to make sure everything has
been deleted as expected. If the timeout is exceeded fail the test.

Not using `wait_for_sidekiq` as it didn't work. During testing I
didn't see any sidekiq processes as being busy even though not
everything was deleted.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure reset_gitlab() succeeds by waiting to make sure everything has
been deleted as expected. If the timeout is exceeded fail the test.

Not using `wait_for_sidekiq` as it didn't work. During testing I
didn't see any sidekiq processes as being busy even though not
everything was deleted.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(api): temporarily remove topic delete endpoint</title>
<updated>2021-12-11T18:25:08+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-12-11T14:33:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=e3035a799a484f8d6c460f57e57d4b59217cd6de'/>
<id>e3035a799a484f8d6c460f57e57d4b59217cd6de</id>
<content type='text'>
It is not yet available upstream.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is not yet available upstream.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(api): add support for Topics API</title>
<updated>2021-12-11T18:25:08+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-12-11T12:18:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=e7559bfa2ee265d7d664d7a18770b0a3e80cf999'/>
<id>e7559bfa2ee265d7d664d7a18770b0a3e80cf999</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(tests): apply review suggestions</title>
<updated>2021-11-28T01:07:18+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-11-28T01:07:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=381c748415396e0fe54bb1f41a3303bab89aa065'/>
<id>381c748415396e0fe54bb1f41a3303bab89aa065</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test(cli): improve basic CLI coverage</title>
<updated>2021-11-27T20:08:47+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-11-27T19:28:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=6b892e3dcb18d0f43da6020b08fd4ba891da3670'/>
<id>6b892e3dcb18d0f43da6020b08fd4ba891da3670</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: rename `master` branch to `main`</title>
<updated>2021-10-11T20:49:46+00:00</updated>
<author>
<name>Nejc Habjan</name>
<email>hab.nejc@gmail.com</email>
</author>
<published>2021-10-09T13:35:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=545f8ed24124837bf4e55aa34e185270a4b7aeff'/>
<id>545f8ed24124837bf4e55aa34e185270a4b7aeff</id>
<content type='text'>
BREAKING CHANGE: As of python-gitlab 3.0.0, the default branch for development
has changed from `master` to `main`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BREAKING CHANGE: As of python-gitlab 3.0.0, the default branch for development
has changed from `master` to `main`.
</pre>
</div>
</content>
</entry>
<entry>
<title>test(functional): force delete users on reset</title>
<updated>2021-06-01T14:09:08+00:00</updated>
<author>
<name>Ben Brown</name>
<email>ben.brown@codethink.co.uk</email>
</author>
<published>2021-06-01T13:44:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=8f814563beb601715930ed3b0f89c3871e6e2f33'/>
<id>8f814563beb601715930ed3b0f89c3871e6e2f33</id>
<content type='text'>
Timing issues between requesting group deletion and GitLab enacting that
deletion resulted in errors while attempting to delete a user which was
the sole owner of said group (see: test_groups). Pass the 'hard_delete'
parameter to ensure user deletion.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Timing issues between requesting group deletion and GitLab enacting that
deletion resulted in errors while attempting to delete a user which was
the sole owner of said group (see: test_groups). Pass the 'hard_delete'
parameter to ensure user deletion.
</pre>
</div>
</content>
</entry>
<entry>
<title>test(functional): explicitly remove deploy tokens on reset</title>
<updated>2021-06-01T14:09:08+00:00</updated>
<author>
<name>Ben Brown</name>
<email>ben.brown@codethink.co.uk</email>
</author>
<published>2021-06-01T10:48:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=19a55d80762417311dcebde3f998f5ebc7e78264'/>
<id>19a55d80762417311dcebde3f998f5ebc7e78264</id>
<content type='text'>
Deploy tokens would remain in the instance if the respective project or
group was deleted without explicitly revoking the deploy tokens first.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Deploy tokens would remain in the instance if the respective project or
group was deleted without explicitly revoking the deploy tokens first.
</pre>
</div>
</content>
</entry>
<entry>
<title>test(functional): optionally keep containers running post-tests</title>
<updated>2021-06-01T14:03:28+00:00</updated>
<author>
<name>Ben Brown</name>
<email>ben.brown@codethink.co.uk</email>
</author>
<published>2021-05-27T13:44:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/gitlab.git/commit/?id=4c475abe30c36217da920477f3748e26f3395365'/>
<id>4c475abe30c36217da920477f3748e26f3395365</id>
<content type='text'>
Additionally updates token creation to make use of `first_or_create()`,
to avoid errors from the script caused by GitLab constraints preventing
duplicate tokens with the same value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Additionally updates token creation to make use of `first_or_create()`,
to avoid errors from the script caused by GitLab constraints preventing
duplicate tokens with the same value.
</pre>
</div>
</content>
</entry>
</feed>
