Skip to content

Commit d40a4af

Browse files
committed
feat(pay): add key for pay
1 parent b1f8fe9 commit d40a4af

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

test/jest-e2e-setup.ts

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,64 @@ export default async () => {
6969
process.env.OBB_S3_PREFIX = 'uploaded-files';
7070
process.env.OBB_MAIL_TRANSPORT = mailTransport;
7171
process.env.OBB_MAIL_FROM = '"Test <test@example.com>"';
72+
process.env.OBB_WIZARD_BASE_URL = 'http://localhost:8080';
73+
74+
// WeChat Pay test configuration
75+
process.env.OBB_WECHAT_APP_KEY = 'test-wechat-app-key';
76+
process.env.OBB_WECHAT_PAY_APPID = 'test-wechat-pay-appid';
77+
process.env.OBB_WECHAT_PAY_MCHID = 'test-wechat-pay-mchid';
78+
process.env.OBB_WECHAT_PAY_SERIAL = 'test-wechat-pay-serial';
79+
// Test PEM certificate for testing
80+
process.env.OBB_WECHAT_PAY_CERT = `-----BEGIN CERTIFICATE-----
81+
MIIDizCCAnOgAwIBAgIUbAkfd5MpDjJ7pMqmEuWDkmWGrLIwDQYJKoZIhvcNAQEL
82+
BQAwVTELMAkGA1UEBhMCQ04xDTALBgNVBAgMBFRlc3QxDTALBgNVBAcMBFRlc3Qx
83+
DTALBgNVBAoMBFRlc3QxGTAXBgNVBAMMEHRlc3QuZXhhbXBsZS5jb20wHhcNMjUx
84+
MTEyMDcyMjM0WhcNMjYxMTEyMDcyMjM0WjBVMQswCQYDVQQGEwJDTjENMAsGA1UE
85+
CAwEVGVzdDENMAsGA1UEBwwEVGVzdDENMAsGA1UECgwEVGVzdDEZMBcGA1UEAwwQ
86+
dGVzdC5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
87+
AM2G6AI2TYuH3fjtKnyEaXhU6VzayBk1YNuaGkmKrtKiPS+Za2mJA/2XzGXaZN8s
88+
OM0N2T6OPlqoEPZYOGoAozHomKncZUtICQn2zt0QnFSjALzzywTW9wim62JWQmJr
89+
xTa0Y5Jj8mEuu52ZwA37Bhbc4Yabr4LLW7Z/NWyPQ6bU3vhApTKoLx4PGe6yXsEY
90+
h+hX22P4n/0gHwkDbCEUdgbQlHcPGJdnKFfOoi/MwG4PUEaHisztXJxMwCIRWTk6
91+
qyCyq3s8/BDcvX1D0+ZIpJoIQAbt0jfo1FikZGiPC29f6WlnuZYIo3B2Ah3bTErM
92+
s1CYYC5lJpDF3XzEV/xOAJ8CAwEAAaNTMFEwHQYDVR0OBBYEFAkGlw9eG7f3o3hH
93+
qK33A5rKmORIMB8GA1UdIwQYMBaAFAkGlw9eG7f3o3hHqK33A5rKmORIMA8GA1Ud
94+
EwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBADhxdLWSCFNjdbhBLf9s9odq
95+
Fw1J/sTAX6sn4a5FbBtQB38h+lZTSZcQ1H0znUNAzbPQcbg9KrRFboSd6TjGhHnt
96+
ViMiD7JTsR/E6MMi8TxVMknGxJibPAG61qyJ4y7oFQEEjdShHqNWp6Fc6N0XKBRZ
97+
yDcDt/rJIjZBFwAuZFxDIdw4P1BUN3UsI0YN+Q3UrmyPWxCRk5Egt0n3kGVfuMKC
98+
IXr+Y/sVaONOqAynLSD3V4LhH3Z5xnJoCtkzvb6yY7R7xTueCGr1HExwN7OuAVgU
99+
kVPsohepqliflHYmOjAnyl9RfKpPmeSIdXyZS9jKddH07hTWhmfGkaNK2Yd0qZM=
100+
-----END CERTIFICATE-----`;
101+
// Test private key for testing
102+
process.env.OBB_WECHAT_PAY_KEY = `-----BEGIN PRIVATE KEY-----
103+
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDNhugCNk2Lh934
104+
7Sp8hGl4VOlc2sgZNWDbmhpJiq7Soj0vmWtpiQP9l8xl2mTfLDjNDdk+jj5aqBD2
105+
WDhqAKMx6Jip3GVLSAkJ9s7dEJxUowC888sE1vcIputiVkJia8U2tGOSY/JhLrud
106+
mcAN+wYW3OGGm6+Cy1u2fzVsj0Om1N74QKUyqC8eDxnusl7BGIfoV9tj+J/9IB8J
107+
A2whFHYG0JR3DxiXZyhXzqIvzMBuD1BGh4rM7VycTMAiEVk5Oqsgsqt7PPwQ3L19
108+
Q9PmSKSaCEAG7dI36NRYpGRojwtvX+lpZ7mWCKNwdgId20xKzLNQmGAuZSaQxd18
109+
xFf8TgCfAgMBAAECggEADoUXYwCfHdptbiajN8TLBrtI+UxjkpRY0WrjrIplq2/W
110+
zsQR+JS7eXD9+bwiIDopkSMHVAoMka8J871rzuFYpi/+iRGO/nCKYu/S0X9Y7AnQ
111+
BYlbsG3Xaf8Q5hOeAQIIHsNDvZXeC8uXaZzxGou/dGIKdM4O6jiftBbsmUzNxL1o
112+
x4JJd0kZotijsgMnggmaiwBomKQJGXcNx35GC99I5LOpUlpVc1Y6U3A3qJk9+pxt
113+
YquxyeBg/bDrf59itKlOrZaPgbsLxN7lV4rfcNqHD65oc4rUwGg+81WLG8qVEWZ1
114+
x2Cv6yJYP6W52EMpovLd/9F6bKBWb2RXV3dxh8lHcQKBgQDxR6a509Ct708Ci+a2
115+
iy37HJ5JkHyvzvnmbYTjmP3evjpjYf9F7lq7T11NhaAEPgrqdGa/Bnzz+V85Pnzf
116+
dtRKxu/wM9IxQUWG/fSQ/0snCzqh6pY5nj56fi/Mxq1+6/29QcIfK9daajfPkyvb
117+
KSfw2CfPLnfyvESyqXXgQP+LowKBgQDaENw3JMEdqSaSbc6PCtaAmSLBpo1suXnA
118+
0MrcdMXu+gq+vQ6Bu1ACx/FTSumwlZ7h8eqVuUU7vF3smHH0nVqUm2DqXw0n7TCw
119+
xy1CCGNXncLiO5D49dYtbBDusrTvtQ+5C/mvb3xnxFY42HrrpsIDA1xtRowNQGQL
120+
GUMiEoMG1QKBgEjCVanGETDScJ4Q+DLmB6io+aavdppBrSRqtF85/JyV+t+LZsJ8
121+
3UmM5lMBT77Xwszu6ykB2N5tveRyTo/Isr4V/bcOuXz29PN/U6gCBHSysyyupDyd
122+
1rNzqBB1fU4/9hWDZfmma9utGkVzWQ9O+udrF54noi5FzeWeqphEoYtHAoGBAKn6
123+
jH2bc8D4Ei3/1AwiKZPySmpitkiyxxoqZoazq3odg/SsD7vGU5bnXdBMS56u8jsz
124+
RGVTFol6ykfbiLBhW7MM7t2iG/IsbFDP4RJg0XcBbWDFh7rYfgvH+ebmfC2BmHDo
125+
yccbgwCrxX3oGODJit+oZgpz/EV0FMel+HN9tI7FAoGASBmJzdRIWwec0JzLOHZc
126+
51f9K5GBE1/rOrLH06EVzpx7Tl+WYOu2jmNntCyVrNJpb2Ne/mkTgvxwOPIjRwCK
127+
DJ7cwOmTkqG1P9Xfbw91KJJEMG1HDJE1imeCyA/cICcvKOlQVO/gTMGazRjT8DNU
128+
HIXqNNu6h7JCvxhJczcYKHM=
129+
-----END PRIVATE KEY-----`;
72130

73131
(global as any).__POSTGRES_CONTAINER__ = postgresContainer;
74132
(global as any).__MINIO_CONTAINER__ = minioContainer;

0 commit comments

Comments
 (0)