Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
aws
GitHub Repository: aws/aws-cli
Path: blob/develop/tests/functional/ecr_public/test_get_login_password.py
2630 views
1
# Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2
#
3
# Licensed under the Apache License, Version 2.0 (the 'License'). You
4
# may not use this file except in compliance with the License. A copy of
5
# the License is located at
6
#
7
# http://aws.amazon.com/apache2.0/
8
#
9
# or in the 'license' file accompanying this file. This file is
10
# distributed on an 'AS IS' BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
11
# ANY KIND, either express or implied. See the License for the specific
12
# language governing permissions and limitations under the License.
13
14
from awscli.testutils import BaseAWSCommandParamsTest
15
16
17
class TestGetLoginPasswordCommand(BaseAWSCommandParamsTest):
18
def setUp(self):
19
super(TestGetLoginPasswordCommand, self).setUp()
20
self.parsed_responses = [
21
{
22
'authorizationData': {
23
"authorizationToken": "Zm9vOmJhcg==",
24
"expiresAt": "2015-10-16T00:00:00Z"
25
}
26
},
27
]
28
29
def test_prints_login_password(self):
30
stdout = self.run_cmd("ecr-public get-login-password")[0]
31
self.assertIn('bar', stdout)
32
self.assertEqual(1, len(self.operations_called))
33
34