Skip to content

Commit ba22152

Browse files
viananthtroydai
authored andcommitted
[Stack] Tests for 2017-03-09-profile and 2018-03-01-hybrid profiles (#7122)
1 parent be58ce8 commit ba22152

File tree

484 files changed

+419456
-8161
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

484 files changed

+419456
-8161
lines changed

.travis.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,19 @@ jobs:
4949
env: PURPOSE='Automation'
5050
script: ./scripts/ci/test_automation.sh
5151
python: 2.7
52+
- stage: verify
53+
env:
54+
- PURPOSE='Automation'
55+
- REDUCE_SDK='True'
56+
- AZURE_CLI_TEST_TARGET_PROFILE='2017-03-09'
57+
script: ./scripts/ci/test_automation.sh
58+
python: 3.6
59+
- stage: verify
60+
env:
61+
- PURPOSE='Automation'
62+
- AZURE_CLI_TEST_TARGET_PROFILE='2018-03-01'
63+
script: ./scripts/ci/test_automation.sh
64+
python: 2.7
5265
- stage: verify
5366
script: ./scripts/ci/test_static.sh
5467
env: PURPOSE='Static Check'
@@ -87,4 +100,4 @@ stages:
87100
- precheck
88101
- unittest
89102
- verify
90-
- publish
103+
- publish

scripts/ci/build.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,12 @@ testsrc_dir=$(cd artifacts/testsrc && pwd)
2020
script_dir=`cd $(dirname $0); pwd`
2121

2222
target_profile=${AZURE_CLI_TEST_TARGET_PROFILE:-latest}
23-
if [ "$target_profile" != "latest" ]; then
23+
if [ "$target_profile" = "2017-03-09" ]; then
2424
# example: profile-2017-03-09. Python module name can't begin with a digit.
2525
target_profile=profile_${target_profile//-/_}
26+
elif [ "$target_profile" = "2018-03-01" ]
27+
then
28+
target_profile=hybrid_${target_profile//-/_}
2629
fi
2730
echo Pick up profile: $target_profile
2831

scripts/ci/test_automation.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,12 @@ then
4444
fi
4545

4646
target_profile=${AZURE_CLI_TEST_TARGET_PROFILE:-latest}
47-
if [ "$target_profile" != "latest" ]; then
47+
if [ "$target_profile" = "2017-03-09" ]; then
4848
# example: 2017-03-09-profile
4949
target_profile=$target_profile-profile
50+
elif [ "$target_profile" = "2018-03-01" ]
51+
then
52+
target_profile=$target_profile-hybrid
5053
fi
5154

5255
title 'Running tests'

src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/2017_03_09_profile/__init__.py renamed to src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/hybrid_2018_03_01/__init__.py

File renamed without changes.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
-----BEGIN EC PARAMETERS-----
2+
BggqhkjOPQMBBw==
3+
-----END EC PARAMETERS-----
4+
-----BEGIN EC PRIVATE KEY-----
5+
MHcCAQEEIIkhzVzuMSLuFQKx9KPjy2KysulWicb4xBkFU/q89SFOoAoGCCqGSM49
6+
AwEHoUQDQgAEli86GrOlNxhcyInofgyKTYvekq3QGpspRuByNRSR5CPKlFRRAeLz
7+
hLChs8eEccPOpdI8Y9S++KPK36LoCJADRg==
8+
-----END EC PRIVATE KEY-----
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
-----BEGIN EC PRIVATE KEY-----
2+
Proc-Type: 4,ENCRYPTED
3+
DEK-Info: DES-CBC,5A0C299B3F7E3BDD
4+
5+
1v6YBEuF5bTH9o9cp1NPIaqW1tjFOAlwW1apXablnMeqJ8+ZIpAA4rjUg9PON/lu
6+
p7WMzINiq6mFVoUPIIsghEXVc8KV9RfTBMcCj/F1iXMuPchSxQIahJKJDK7pGvfG
7+
vadIH35hJDhiuJnOA/jTOYI3ltojAmHl4tRvyDDbTNyMT7ScWhYTu9rdJ0HTXpnh
8+
arrQgvFykH8nKxlNiie/3OSrg6evNFjcHfCuFINuQUd5jv29ElyXmytR2S5dANuc
9+
jaA3PpUfGKknPWvC6fjkMFYct6Gzw67UWbSRuESlae4=
10+
-----END EC PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIDgTCCAmmgAwIBAgIJANgbVX3Upe0RMA0GCSqGSIb3DQEBCwUAMFcxCzAJBgNV
3+
BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX
4+
aWRnaXRzIFB0eSBMdGQxEDAOBgNVBAMMB1Rlc3QxMjMwHhcNMTYwOTIxMjAwNjUx
5+
WhcNMjIwMzE0MjAwNjUxWjBXMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1T
6+
dGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMRAwDgYDVQQD
7+
DAdUZXN0MTIzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA287d7CB9
8+
TM2s1jWiQ8aSNdIXzCrVDRzzaRymJj5TtSWhmGE5mLRaKOiRIxjsxn0BgPtboOwm
9+
nBvr8lCLJORYUvN/dEialBiPdINwJjFyN1hK1TRh9JpQaN+GufMhAbZtF8aEDy7w
10+
Fx1DvS0IkBjLLNW5x2WHCWfhiR6Ep1viD8yIRvp8pQMPu8+cGgfCkdsvCiFAI420
11+
1ss2pxUXf7eaPWesTB35mig/ie1eSZbyy5HvvzgDgU4aAIMcT9et4O4VQpRZr7y6
12+
PlwfzZJ32fsZCDjj3xW5DfFmWb0LpHWmW4Cqr+1zX+oT15TekEMqSh+ncAGT4uh5
13+
u2qbSYWQxVoSeQIDAQABo1AwTjAdBgNVHQ4EFgQUe9iqdT21Y3MbMy4Y7B34znOi
14+
0vMwHwYDVR0jBBgwFoAUe9iqdT21Y3MbMy4Y7B34znOi0vMwDAYDVR0TBAUwAwEB
15+
/zANBgkqhkiG9w0BAQsFAAOCAQEARaNsf3kUqdHcuI4X1aH3jz7i6duUsMzzWv25
16+
H2mxUaC24A+4BExlP2Dt3Ms9ONOhkj37Rf007VD2J+PbiAheg3Y6hrCD+JOdobRC
17+
ZDeiwmMYYYEUFhFNyFrlbTrR8DLHqjeibyO5nytAH5je4EsnqEFg5UU341HRah7p
18+
SC5bubr2CwD4R8VTGi+BsmURFi0Vp+CfhScOPPm+MB7BDCPPAO3iyW2bUY0YId7D
19+
mFd6pSlsfaYNTu8u402NUt5zEaBj1mV2BR8D6LUpGNZlfu/vLJIBIe51/FqVa11S
20+
GssltPCXgZs/ecR0BWTftipALvUTZ4wFIMXlQjPi+RwGt17ANA==
21+
-----END CERTIFICATE-----
22+
-----BEGIN ENCRYPTED PRIVATE KEY-----
23+
MIIE6jAcBgoqhkiG9w0BDAEDMA4ECKlznX02QG7DAgIIAASCBMi704PgTVP6LSee
24+
1UArVjr+/1lApOuKiesNMy+/N+Mf7DNW/J31W83WtTiN+RVbOlf6CX2+XId5FJou
25+
+nzK9ECqOmlULtEnXnFpihL60TzpAfNBajheh3KXAfl/V9wPvh4jjOqHDFbPZxsd
26+
TENKxSbmlUPG2qDVMeXAQatrUeSTcbH2mamPOrAUknXh7HSgwlXosfqQBEfr06Kb
27+
liboaMpQva1ae9PSaLbiewfeSIlDgf5pAt9WamaV8NRlfF9n0G0NiHFfaKKPxKop
28+
Wv5FyDJz1kbHUCjL15W1roaQ0AK/wFQ7KTPu2PLwV1uLi+VrenM9yf/uepHKI2P3
29+
BaFDxSGrAlgagsL1a63DG5a7xIJk5s7Xgwlp5kS+VEujx1lQjgDgD/BTHY+KrBTq
30+
2eAbmYPDru2ZJRksvYmUrKCOKaR+fD9WrRnl40wdHJeLnG/lYTq2bEz/YwgAPsgn
31+
MD43KoE4cRhljv3doP0uupADmhMRVlIWEbSLDVc5jvNuaM9EnHX+vbXqFiVdk3WS
32+
GVgONMG/eCywPJYRBOzhL3e0WKSpGuiqF05bUIflldft5d7KnX2S9ASyVw2C2pAY
33+
25DYK5hSNkvue6qCUk7d4arbsDpBU/i8o9sZouee5nmqPjufAd+SyKunslc9/VYo
34+
JDb+HfvZGzPaGiELc9wg5Df47IDiS5Nk3l3UxFfK5U9IKtVdHBpHZXsSJQxin7rk
35+
yWrGmcA6GjaPEZ+bJengXY8qJCjGF9JtTtXKxGQ6i+bjtWnRIETTFUZ+U3AJqICE
36+
TTYPhf7BKd2bx+AWQF7oP7UMPv6JvnncKSDdzfk4CPuLRa3CW+SZk3cJrS0/TYWO
37+
wsuMl7FnClAyp552zBwmmzQ/u5DxIVXky9beGTiOltdrSwSnn27Cu33UX6qb0sSz
38+
65cqcN2NCw6NlUN2wexe3Va8UgMBtVmc+ALMy/+tTciGLhniy0fyG98p0waG2FS7
39+
oCEVE22pZVnlwmSAFxVjLFKzHJfP+1cdoQ5OKXxEbtNUZVNEEdxl/bX0/i6snilI
40+
N/MxIkuENBDLUQ5CDb04YB7MaWMUJ0U+sMWEZd/8wwVUTnt3A5QJeDth9AfxnmtC
41+
uzdBl/02o6wlCG1uO728yIvpTsEvSXR+6ZHR+PCCvQUz4uGwxfK/wsSJMeLI3VN8
42+
dj9iPpWACxGbvawCrScpTGqF6GJlpVMH/CVTbJ5q+xpcQ7+yz9kmL2FtMlbQ3Hmc
43+
Cg6QjY27rBonxo/vAcBQkIyd0E7pV/qEBI3c6nK7aU+i+WseMTyiGboL30Lycvnw
44+
GJ84YCRAF7lZphXiPuvycwysvh2Ynu3se5c4VdT1pptEHX07PfIeJ8wgeK+LqpAc
45+
gqOCmmGJ6mTZUbj70vj94mBd2QI9n1kdIqR4WoPMuoZj9DOSxbP3Hs8V36fSVamE
46+
00Xvoz+HcML3S1DmA6myUnZugTwdnBn4SdIVerrwYo1U4kDkb5VVYZW7ys8EQbzT
47+
KAp1A+AWRsrO1G9OToavX/IjZW5zdyMeDENsemjo5K8+XXGUchwbxSDVrZV+cZLN
48+
Ga7ZNdF+gN8NmNsSv8X3T9zTESz2aVAxIccN3+8LzY6SEiq4akedZM+iTKnkb6+s
49+
aGR7zDmbyvBJWXPbJO4=
50+
-----END ENCRYPTED PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
-----BEGIN ENCRYPTED PRIVATE KEY-----
2+
MIIE6jAcBgoqhkiG9w0BDAEDMA4ECLtvQrkwLPu+AgIIAASCBMhVpWxs3dyKqLu/
3+
mTeAIMsrIhjCDIB21wmmXKF4sfIR29dfgAWFILzNIogHfpCuIRLD+jNqTvmJCL0F
4+
v44RhGP8KBrlEGKZiozPZt6Mtysf2feOnjhTDYmzuGvXF+siMTuixAhMpkSnQy/R
5+
9frGOzqzOY1PH3I1TTPK23b2dHyXUKVewtQlsmHu1qGCr8UxLv8wsfbdF85zjFxK
6+
OmmCZNS9nquLQ2QCttPAF0uYO4fc2YxBRkeqQx/Frxo29Z1Pfj7LlOPHOj5S2lFE
7+
AUG4vgip2cO8EPJfmBq9ZsvfNTi8RvZCWUIa2W1oyXjm1yuwIb7PwAmEsnToMZnD
8+
GqJ5PWmAmIRHVguWjVLBpbVQdeoGuM30Az9aBOFkshf8R2v7ADpKb1etmaIEQ3ZT
9+
uud9di69awwKZ7WGgemw8f04zzA32M3+8LIrPt2YVQkIsT0tx5C14TQZZYUrSaC8
10+
GYLZ3jZ4oNtwhC7CgZ3qMRvlS8XAt497iaRvmrVu6g5T5WvYOXuCkJWa9OeYC7ah
11+
UKafgnZluX12RSWBniCBR4X/H6hvg4L5a2/g9Rg22DzW2a39s5BVz5Xsc3x9XRrV
12+
/Tam3QVkh66WPqYrtkysUh+9tYqkWxGR+UxCBtkkSV/sqoy8wghw8AHSwYypmbeA
13+
E14HVzqNKRqTI9ces+ayWuU6CZ89+EpeVyRB1Vs4ivXPWKzy7NKt7POVskGyyWKN
14+
KxpmchucMX35u/80cGRpimaI4S0itIYajGVL9yuyBvDh9kpkXXh+16pEonGd0TeJ
15+
yxL8pYQKFgxn8bOdW4ZvWnUESgCBeVudhkhB+OtwLDFWKgN94L4qIKvB9/GCxRLW
16+
Anxj5sX98cYLFBShpXKL8oedqIwMUkKoH7i41Q4OXp/ggYu5DYn4R4XE/GK+JXkw
17+
kWBRc91ngZ33L9NHHhvSPV8ARBjTF7/SG1GrCRKiMNZCS5XAYF0WKOcrlIfrbyQg
18+
ybYuYZifpOw9lArvU4u18ngiAVzHx6dmbXJn8TSrt90nJtULfh74ofCVb+lZ4Blp
19+
1Num2Q57DNfSwCx46KFWenn8i3NIV2MHVcsuwCBgjv4q90x76vEmArmWAlj6DyTY
20+
dhNdJw1Y3WpKSmUxcKVvovKccnSnNMaLjZkmKgflacHjnGaddVo2NBi78QsZ8I/r
21+
DFJLnrUazzCq3kGfsWz+bTYiix3Cv/25fupD+4jGD4vKMYwD/FJbfMULMIDqddyW
22+
Q3ROyJSMGTpp2/0ctxO9exNzWQBjvYsmCu364WT2iliLSp+QC9X2SLwHVhY87Ahn
23+
mL2S+FifGK1MJFcawbo8sYoYXWN2m8fc0oobzrecu2Y6M/o+PkgNYF0olS9tgcj6
24+
a5SoGGox9f2myCUStfFq0WlTSflC+k+hjou9LYZHOZ/uvfaOju9CFHYlMg9Of00/
25+
b1iDm1i0RLZpFe7wEgWUa5Gohy2bwjBJLcBEFKMlohsZhumCXsJmDqoOrMKhOiDA
26+
vtYtuvH/7Yv0KEfiEGWWXtoiC0q678RpsTIdkCTO5ZaOy2SYNWeYnaZiFPMlMqO0
27+
yxFFnWB2iX8nKhPh3iJw1M7neG3i1YT4TnuJq7aGIEkiyajaJyxn4fP+/CPIalVR
28+
MrSi6rd+EgoqWhaxFac=
29+
-----END ENCRYPTED PRIVATE KEY-----
30+
-----BEGIN CERTIFICATE-----
31+
MIIE8TCCA9mgAwIBAgITVgBf0TyogQlh5yI9sAAAAF/RPDANBgkqhkiG9w0BAQsF
32+
ADAVMRMwEQYDVQQDEwpNU0lUIENBIFoyMB4XDTE4MDYxOTAxMTYxN1oXDTE5MDYx
33+
OTAxMTYxN1owGTEXMBUGA1UEAxMOa2V5dmF1bHQtdGVzdHMwggEiMA0GCSqGSIb3
34+
DQEBAQUAA4IBDwAwggEKAoIBAQCrmjt2RBHTAnYdk9a7dx/MMD+xcHi/vOspL37Y
35+
IDGFlC+fu7wdbG6iPeVFnq2DJ8xRRmSRGZmG4IbXEc21s/9YbONeZIxa9iRsFJtD
36+
MENDcePgIMCjjpg3oMopsZIHGvMiW28LnxG6oUrz/W50k3S0e3OCoq6n6PftIllh
37+
nFQJRezwMiDzTxr/8pIhaNj+g4niwD+hA+H8jSkffOpUYt4RwhYJ5d0e2+uGKRRB
38+
T4VxbyFTl731OwuZqLXkXgr9WMCN6CvTreH/IAjHZDsvqOoy6vHa7nNmECYOePny
39+
aNEiJ2w28w4iwCstgdQ4EZZNJPhyGr3d7kYCWrvNXGtOeHXzAgMBAAGjggI0MIIC
40+
MDAnBgkrBgEEAYI3FQoEGjAYMAoGCCsGAQUFBwMBMAoGCCsGAQUFBwMCMD4GCSsG
41+
AQQBgjcVBwQxMC8GJysGAQQBgjcVCIfahnWD7tkBgsmFG4G1nmGF9OtggV2F3ulr
42+
gdSFZwIBZAIBFDCBhQYIKwYBBQUHAQEEeTB3MDEGCCsGAQUFBzAChiVodHRwOi8v
43+
Y29ycHBraS9haWEvTVNJVCUyMENBJTIwWjIuY3J0MEIGCCsGAQUFBzAChjZodHRw
44+
Oi8vd3d3Lm1pY3Jvc29mdC5jb20vcGtpL21zY29ycC9NU0lUJTIwQ0ElMjBaMi5j
45+
cnQwHQYDVR0OBBYEFGjKWC3bJcmq4o+JSBRUHR5J7FYBMAsGA1UdDwQEAwIFoDAZ
46+
BgNVHREEEjAQgg5rZXl2YXVsdC10ZXN0czCBtQYDVR0fBIGtMIGqMIGnoIGkoIGh
47+
hiVodHRwOi8vY29ycHBraS9jcmwvTVNJVCUyMENBJTIwWjIuY3JshjxodHRwOi8v
48+
bXNjcmwubWljcm9zb2Z0LmNvbS9wa2kvbXNjb3JwL2NybC9NU0lUJTIwQ0ElMjBa
49+
Mi5jcmyGOmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2kvbXNjb3JwL2NybC9N
50+
U0lUJTIwQ0ElMjBaMi5jcmwwHwYDVR0jBBgwFoAUYcu7hmFBYzLVW2bGjrecTQBv
51+
BPkwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUA
52+
A4IBAQBgKoHYvVOtvCazpsTVeZ1TCEm7AVp9qKQQWyasTm7pOqUBJe3kp2HnHSUX
53+
ze8c3/+aYrgZKnn9/UXaqty7AqZulMr9hXRPUhBxZjWBuCSSWWoKc1rGTp9fcyJw
54+
gC9U71Bp0C62NyPFxjfG/8SpbTykOez3Itv9GROzR1QXiSMmtMKK9o1YwIFCVdWG
55+
GE7Vxln+oRQXrEjPwHpPDjnBXbHzXwIvTUSl/EkdLjEnmx26ds1/DLhwLYRBHDiL
56+
S1MYw+tvZrcW6s/9WK8cdsEVQqB1PO1yiTyQtTqQscnXq37zKFIQ0+/l7GZA0HI8
57+
bPx+q1ICIYzUqF37v4Q6VeWTlvLi
58+
-----END CERTIFICATE-----

0 commit comments

Comments
 (0)