Skip to content

Commit 4b72d5d

Browse files
author
Brandon Black
committed
minor: create fixtures folder and moving existing fixtures
between datafiles, keyfiles and the certs I'm adding for the ssl tests we've begun to accumulate a number of test fixtures. as such, I've done a few things in this commit to try and help organize them. * create new tests/fixtures folder * adding new certs for ssl tests * moving data file fixutes and updating references to them * moving keyfile fixtures and updating references to them
1 parent 7acbd37 commit 4b72d5d

File tree

14 files changed

+116
-4
lines changed

14 files changed

+116
-4
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,4 @@ gem-private_key.pem
2424
lib/bson_ext
2525
lib/mongo_ext/Makefile
2626
nbproject
27-
test/tools/data/
28-
tmp
27+
tmp
File renamed without changes.

test/fixtures/certificates/ca.pem

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIC9DCCAl2gAwIBAgIJAJeYVdtunBOmMA0GCSqGSIb3DQEBBQUAMIGSMQswCQYD
3+
VQQGEwJVUzERMA8GA1UECAwITmV3IFlvcmsxFjAUBgNVBAcMDU5ldyBZb3JrIENp
4+
dHkxDjAMBgNVBAoMBTEwR2VuMQ8wDQYDVQQLDAZLZXJuZWwxGjAYBgNVBAMMEU15
5+
IENlcnQgQXV0aG9yaXR5MRswGQYJKoZIhvcNAQkBFgxyb290QGxhemFydXMwHhcN
6+
MTIxMTI3MTkwMzM5WhcNMTMxMTI3MTkwMzM5WjCBkjELMAkGA1UEBhMCVVMxETAP
7+
BgNVBAgMCE5ldyBZb3JrMRYwFAYDVQQHDA1OZXcgWW9yayBDaXR5MQ4wDAYDVQQK
8+
DAUxMEdlbjEPMA0GA1UECwwGS2VybmVsMRowGAYDVQQDDBFNeSBDZXJ0IEF1dGhv
9+
cml0eTEbMBkGCSqGSIb3DQEJARYMcm9vdEBsYXphcnVzMIGfMA0GCSqGSIb3DQEB
10+
AQUAA4GNADCBiQKBgQDXHKZ5j5T969S5C/Gm6f2ah7gaik3zRzWm2ZoAcz/U6fBq
11+
rnha3bueXXBRWZ7d2HgN1a+JhjuYnffcdUSen9CFVxPiRCEgJmp2A8o90Kx5Bbcf
12+
7zHobDOGs1EF3PQ2RKgXEOUjKZ/LZDbGhClsIYCD4SdFhRMqUcxc2lQMsWEaNwID
13+
AQABo1AwTjAdBgNVHQ4EFgQUB0EZOp9+xbciTre81d/k/Am4ZBYwHwYDVR0jBBgw
14+
FoAUB0EZOp9+xbciTre81d/k/Am4ZBYwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0B
15+
AQUFAAOBgQB6aSQNTmD4gIQEcZiOXHJVpGOHeHBOxWteMFhcBpWvt0Cv8sqLZIVq
16+
x0eAC/tQFkAVEjT+T4S4UdtxgZ44RKCZPYI00qZsyz5bNoTE8kN/bmYNjyKMVFaG
17+
1tU+elCdOstzBLjY1aHG1oQzbyqgoiSIDpfzjlyK/tBpckFGCz6c6A==
18+
-----END CERTIFICATE-----
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICkjCCAfsCCQCRlIP8LltShTANBgkqhkiG9w0BAQUFADCBkjELMAkGA1UEBhMC
3+
VVMxETAPBgNVBAgMCE5ldyBZb3JrMRYwFAYDVQQHDA1OZXcgWW9yayBDaXR5MQ4w
4+
DAYDVQQKDAUxMEdlbjEPMA0GA1UECwwGS2VybmVsMRowGAYDVQQDDBFNeSBDZXJ0
5+
IEF1dGhvcml0eTEbMBkGCSqGSIb3DQEJARYMcm9vdEBsYXphcnVzMB4XDTEyMTIx
6+
MDE4NTEzN1oXDTEzMTIxMDE4NTEzN1owgYcxCzAJBgNVBAYTAlVTMREwDwYDVQQI
7+
DAhOZXcgWW9yazEWMBQGA1UEBwwNTmV3IFlvcmsgQ2l0eTEOMAwGA1UECgwFMTBH
8+
ZW4xDzANBgNVBAsMBktlcm5lbDEPMA0GA1UEAwwGY2xpZW50MRswGQYJKoZIhvcN
9+
AQkBFgxyb290QGxhemFydXMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALX6
10+
DqSWRJBEJJRIRqG5X3cFHzse5jGIdV8fTqikaVitvuhs15z1njzfqBQZMJBCEvNb
11+
4eaenXJRMBDkEOcbfy6ah+ZLLqGFy7b6OxTROfx++3fTgsCAjBaIWvtGKNkwdcdM
12+
7PQ2jE5bL8vN/ufbH2sX451nVd+j6oAz0dTz7RvhAgMBAAEwDQYJKoZIhvcNAQEF
13+
BQADgYEAlOJmaiT3ZhUHfCgBQEjHUZ/mmMDbUrgq5ZfQSrW/r3c6u+k8s2LVqVut
14+
Qz3V8z2vSuIkaPZRgDESWhPisi7sihhbV6xm4YTQW4LDlrom41/SEQ5TLP+Vz4Uq
15+
avzrAdaQ6+zHbEB94TuWuE3vyWVIP0fT1PtzFjcOJUWzgjEIR7M=
16+
-----END CERTIFICATE-----
17+
-----BEGIN PRIVATE KEY-----
18+
MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBALX6DqSWRJBEJJRI
19+
RqG5X3cFHzse5jGIdV8fTqikaVitvuhs15z1njzfqBQZMJBCEvNb4eaenXJRMBDk
20+
EOcbfy6ah+ZLLqGFy7b6OxTROfx++3fTgsCAjBaIWvtGKNkwdcdM7PQ2jE5bL8vN
21+
/ufbH2sX451nVd+j6oAz0dTz7RvhAgMBAAECgYEAmHRy+g5uSJLeNmBK1EiSIwtm
22+
e8hKP+s7scJvyrdbDpEZJG2zQWtA82zIynXECsdgSwOKQQRXkaNU6oG3a3bM19uY
23+
0CqFRb9EwOLIStp+CM5zLRGmUr73u/+JrBPUWWFJkJvINvTXt18CMnCmosTvygWB
24+
IBZqsuEXQ6JcejxzQ6UCQQDdVUNdE2JgHp1qrr5l8563dztcrfCxuVFtgsj6qnhd
25+
UrBAa388B9kn4yVAe2i55xFmtHsO9Bz3ViiDFO163SafAkEA0nq8PeZtcIlZ2c7+
26+
6/Vdw1uLE5APVG2H9VEZdaVvkwIIXo8WQfMwWo5MQyPjVyBhUGlDwnKa46AcuplJ
27+
2XMtfwJBAIDrMfKb4Ng13OEP6Yz+yvr4MxZ3plQOqlRMMn53HubUzB6pvpGbzKwE
28+
DWWyvDxUT/lvtKHwJJMYlz5KyUygVecCQHr50RBNmLW+2muDILiWlOD2lIyqh/pp
29+
QJ2Zc8mkDkuTTXaKHZQM1byjFXXI+yRFu/Xyeu+abFsAiqiPtXFCdVsCQHai+Ykv
30+
H3y0mUJmwBVP2fBE3GiTGlaadM0auZKu7/ad+yo7Hv8Kibacwibzrj9PjT3mFSSF
31+
vujX1oWOaxAMVbE=
32+
-----END PRIVATE KEY-----

test/fixtures/certificates/crl.pem

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
-----BEGIN X509 CRL-----
2+
MIIBazCB1QIBATANBgkqhkiG9w0BAQUFADCBkjELMAkGA1UEBhMCVVMxETAPBgNV
3+
BAgMCE5ldyBZb3JrMRYwFAYDVQQHDA1OZXcgWW9yayBDaXR5MQ4wDAYDVQQKDAUx
4+
MEdlbjEPMA0GA1UECwwGS2VybmVsMRowGAYDVQQDDBFNeSBDZXJ0IEF1dGhvcml0
5+
eTEbMBkGCSqGSIb3DQEJARYMcm9vdEBsYXphcnVzFw0xMjEyMTIxODQ3NDFaFw00
6+
MDA0MjgxODQ3NDFaoA4wDDAKBgNVHRQEAwIBCzANBgkqhkiG9w0BAQUFAAOBgQAu
7+
PlPDGei2q6kdkoHe8vmDuts7Hm/o9LFbBmn0XUcfHisCJCPsJTyGCsgnfIiBcXJY
8+
1LMKsQFnYGv28rE2ZPpFg2qNxL+6qUEzCvqaHLX9q1V0F+f8hHDxucNYu52oo/h0
9+
uNZxB1KPFI2PReG5d3oUYqJ2+EctKkrGtxSPzbN0gg==
10+
-----END X509 CRL-----
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
-----BEGIN X509 CRL-----
2+
MIIBpjCCAQ8CAQEwDQYJKoZIhvcNAQEFBQAwgZIxCzAJBgNVBAYTAlVTMREwDwYD
3+
VQQIDAhOZXcgWW9yazEWMBQGA1UEBwwNTmV3IFlvcmsgQ2l0eTEOMAwGA1UECgwF
4+
MTBHZW4xDzANBgNVBAsMBktlcm5lbDEaMBgGA1UEAwwRTXkgQ2VydCBBdXRob3Jp
5+
dHkxGzAZBgkqhkiG9w0BCQEWDHJvb3RAbGF6YXJ1cxcNMTIxMjEyMTg0OTA1WhcN
6+
NDAwNDI4MTg0OTA1WjA4MBoCCQCRlIP8LltSgxcNMTIxMjEyMTg0ODIyWjAaAgkA
7+
kZSD/C5bUoUXDTEyMTIxMjE4NDg1MlqgDjAMMAoGA1UdFAQDAgEMMA0GCSqGSIb3
8+
DQEBBQUAA4GBALBd8fDWYXJbl/v+lyEt6BoEG1bnbAXHssXdemeBGp13nmd87zqU
9+
9brWvBHzwDeqm6PDWK4q0jTnqRP3lIzaSYe0jBTZ5JN852ljZGqonsne+SXyTOQc
10+
3lPY4UzoHWNXk2MWUEOf7rjPgi/8+e32y+rhZwFXpEjFrxVfWgAULQbg
11+
-----END X509 CRL-----
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
-----BEGIN X509 CRL-----
2+
MIIBazCB1QIBATANBgkqhkiG9w0BAQUFADCBkjELMAkGA1UEBhMCVVMxETAPBgNV
3+
BAgMCE5ldyBZb3JrMRYwFAYDVQQHDA1OZXcgWW9yayBDaXR5MQ4wDAYDVQQKDAUx
4+
MEdlbjEPMA0GA1UECwwGS2VybmVsMRowGAYDVQQDDBFNeSBDZXJ0IEF1dGhvcml0
5+
eTEbMBkGCSqGSIb3DQEJARYMcm9vdEBsYXphcnVzFw0xMjEyMTIxODQwNTBaFw0x
6+
MzAxMTExODQwNTBaoA4wDDAKBgNVHRQEAwIBAzANBgkqhkiG9w0BAQUFAAOBgQBs
7+
jyvEdX8o0+PfRJsEv5oLwgp5y+YmKjRlXg2oj/ETxBDKNYtBY7B9Uu9q0chFtwTu
8+
XMXeEFWuxnKG+4Ovp6JmNcCKkttUwsWQuR6dGpClW6ttTk0putAWtDnqukTPlEQ2
9+
XU3wco7ZgrTphvuGpaIQLM1sQg9x8SfW3q6/hxYm3A==
10+
-----END X509 CRL-----
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICkjCCAfsCCQCRlIP8LltShDANBgkqhkiG9w0BAQUFADCBkjELMAkGA1UEBhMC
3+
VVMxETAPBgNVBAgMCE5ldyBZb3JrMRYwFAYDVQQHDA1OZXcgWW9yayBDaXR5MQ4w
4+
DAYDVQQKDAUxMEdlbjEPMA0GA1UECwwGS2VybmVsMRowGAYDVQQDDBFNeSBDZXJ0
5+
IEF1dGhvcml0eTEbMBkGCSqGSIb3DQEJARYMcm9vdEBsYXphcnVzMB4XDTEyMTIx
6+
MDE4NTEzNloXDTEzMTIxMDE4NTEzNlowgYcxCzAJBgNVBAYTAlVTMREwDwYDVQQI
7+
DAhOZXcgWW9yazEWMBQGA1UEBwwNTmV3IFlvcmsgQ2l0eTEOMAwGA1UECgwFMTBH
8+
ZW4xDzANBgNVBAsMBktlcm5lbDEPMA0GA1UEAwwGc2VydmVyMRswGQYJKoZIhvcN
9+
AQkBFgxyb290QGxhemFydXMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAK53
10+
miP9GczBWXnqNxHwQkgVqsDuesjwJbWilMK4gf3fjnf2PN3qDpnGbZbPD0ij8975
11+
pIKtSPoDycFmA8Mogip0yU2Lv2lL56CWthSBftOFDL2CWIsmuuURFXZPiVLtLytf
12+
I9oLASZFlywWCs83qEDTvdW8VoVhVsxV1JFDnpXLAgMBAAEwDQYJKoZIhvcNAQEF
13+
BQADgYEAbR9A3Ci79tGXkJ4ktEzrWSySNA8q/OWKtnJPKrQqH4AoBvFS8EA1o1lc
14+
LGCpbPdD8SG0yLXfuRf0zT+Lhf+qRbv69o70UroHAuJGsbpPFTKxuOyNnzJj4rgB
15+
O0BdC6YjIoAE9wT7OqT6G1H6l3uAT61ZzKMujCZEKVIhSolfJvo=
16+
-----END CERTIFICATE-----
17+
-----BEGIN PRIVATE KEY-----
18+
MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAK53miP9GczBWXnq
19+
NxHwQkgVqsDuesjwJbWilMK4gf3fjnf2PN3qDpnGbZbPD0ij8975pIKtSPoDycFm
20+
A8Mogip0yU2Lv2lL56CWthSBftOFDL2CWIsmuuURFXZPiVLtLytfI9oLASZFlywW
21+
Cs83qEDTvdW8VoVhVsxV1JFDnpXLAgMBAAECgYBoGBgxrMt97UazhNkCrPT/CV5t
22+
6lv8E7yMGMrlOyzkCkR4ssQyK3o2qbutJTGbR6czvIM5LKbD9Qqlh3ZrNHokWmTR
23+
VQQpJxt8HwP5boQvwRHg9+KSGr4JvRko1qxFs9C7Bzjt4r9VxdjhwZPdy0McGI/z
24+
yPXyQHjqBayrHV1EwQJBANorfCKeIxLhH3LAeUZuRS8ACldJ2N1kL6Ov43/v+0S/
25+
OprQeBTODuTds3sv7FCT1aYDTOe6JLNOwN2i4YVOMBsCQQDMuCozrwqftD17D06P
26+
9+lRXUekY5kFBs5j28Xnl8t8jnuxsXtQUTru660LD0QrmDNSauhpEmlpJknicnGt
27+
hmwRAkEA12MI6bBPlir0/jgxQqxI1w7mJqj8Vg27zpEuO7dzzLoyJHddpcSNBbwu
28+
npaAakiZK42klj26T9+XHvjYRuAbMwJBAJ5WnwWEkGH/pUHGEAyYQdSVojDKe/MA
29+
Vae0tzguFswK5C8GyArSGRPsItYYA7D4MlG/sGx8Oh2C6MiFndkJzBECQDcP1y4r
30+
Qsek151t1zArLKH4gG5dQAeZ0Lc2VeC4nLMUqVwrHcZDdd1RzLlSaH3j1MekFVfT
31+
6v6rrcNLEVbeuk4=
32+
-----END PRIVATE KEY-----
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)