~ines-almeida/launchpad:project-tokens/refactor-access-token-tests

Last commit made on 2023-09-15
Get this branch:
git clone -b project-tokens/refactor-access-token-tests https://git.launchpad.net/~ines-almeida/launchpad
Only Ines Almeida can upload to this branch. If you are Ines Almeida please log in for upload directions.

Branch merges

Branch information

Name:
project-tokens/refactor-access-token-tests
Repository:
lp:~ines-almeida/launchpad

Recent commits

c9bebdc... by Ines Almeida

Minor refactoring of xmlrpc.tests.test_git

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
31f0716... by Ines Almeida

Refactor auth model and webapp auth tests

This is preparatory refactoring to make it cleaner to add tests for new access token targets

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
be9b19a... by Colin Watson

Convert Distribution to Storm

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/451160

4569795... by Colin Watson

charm: Update ols-layers to 9c59a9804f

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/451158

b9079a2... by Colin Watson

Convert Distribution to Storm

00dde7d... by Colin Watson

Refactor Distribution.searchPPAs to use get_enabled_archive_filter

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/450704

0111ab8... by Colin Watson

charm: Update ols-layers to 9c59a9804f

This pulls in "Specify YAML exceptions in ols-http layer" and "Only
prune payloads if current and desired build labels differ"; the latter
fixes occasional problems where the old payload is pruned before
Launchpad processes have restarted and stopped using it.

I also synced up `launchpad-copy-archive-publisher`, which had
out-of-date versions of charm-wheels and ols-layers.

cb167cf... by Colin Watson

Add a few unit tests for Distribution.searchPPAs

a04481e... by Ines Almeida

Move "issueAccessToken" logic to generic Access Token Target model and interface.

Logic was originally in Git Repository model/interface. Moving it to a generic place makes adding new access token targets much easier

Merged from https://code.launchpad.net/~ines-almeida/launchpad/+git/launchpad/+merge/450898

3f598da... by Ines Almeida

Move issueAccessToken unit tests to Access Token Target test file

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results