Skip to content

Commit

Permalink
Update test for file publications API
Browse files Browse the repository at this point in the history
  • Loading branch information
David Davis committed Apr 26, 2019
1 parent 1474502 commit 4e59d2e
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
7 changes: 3 additions & 4 deletions .travis/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,12 @@ pip install -e ./pulpcore-plugin
if [ -z "$PULP_FILE_PR_NUMBER" ]; then
pip install git+https://github.com/pulp/pulp_file.git#egg=pulp_file
else
cd ../
git clone https://github.com/pulp/pulp_file.git
cd pulp_file
pushd pulp_file
git fetch origin +refs/pull/$PULP_FILE_PR_NUMBER/merge
git checkout FETCH_HEAD
pip install -e .
cd ../pulpcore
popd
fi

cd pulp-swagger-codegen
cd pulp-swagger-codegen
10 changes: 6 additions & 4 deletions test_bindings.py
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,10 @@
Configuration, Distribution, DistributionsApi, Repository,
RepositoriesApi, TasksApi)
from pulpcore.client.pulp_file import (ApiClient as FileApiClient, ContentApi as FileContentApi, FileContent,
FilePublisher, PublishersApi as FilePublishersApi,
FilePublisher, PublicationsApi as FilePublicationsApi,
PublishersApi as FilePublishersApi,
RemotesApi as FileRemotesApi, FileRemote, RepositorySyncURL,
RepositoryPublishURL)
FilePublication)
from pprint import pprint
from time import sleep

Expand Down Expand Up @@ -49,6 +50,7 @@ def monitor_task(task_href):
distributions = DistributionsApi(core_client)
repositories = RepositoriesApi(core_client)
filecontent = FileContentApi(file_client)
filepublications = FilePublicationsApi(file_client)
filepublishers = FilePublishersApi(file_client)
fileremotes = FileRemotesApi(file_client)
tasks = TasksApi(core_client)
Expand Down Expand Up @@ -116,8 +118,8 @@ def monitor_task(task_href):
sleep(1)

# Create a publication from the latest version of the repository
publish_data = RepositoryPublishURL(repository=repository.href)
publish_response = filepublishers.publishers_file_file_publish(file_publisher.href, publish_data)
publish_data = FilePublication(repository=repository.href)
publish_response = filepublications.publications_file_file_create(publish_data)

sleep(1)

Expand Down

0 comments on commit 4e59d2e

Please sign in to comment.