8000 Re-record and re-write Repository.key* tests · pythonthings/github3.py@1f64f3a · GitHub
[go: up one dir, main page]

Skip to content

Commit 1f64f3a

Browse files
committed
Re-record and re-write Repository.key* tests
1 parent 2e3226d commit 1f64f3a

File tree

3 files changed

+33
-5
lines changed

3 files changed

+33
-5
lines changed

tests/cassettes/Repository_key.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"http_interactions": [{"recorded_at": "2017-02-25T21:51:08", "request": {"uri": "https://api.github.com/repos/sigmavirus24/github3.py", "method": "GET", "headers": {"User-Agent": "github3.py/1.0.0a4", "Connection": "keep-alive", "Accept-Charset": "utf-8", "Authorization": "Basic <BASIC_AUTH>", "Accept-Encoding": "gzip, deflate", "Accept": "application/vnd.github.drax-preview+json", "Content-Type": "application/json"}, "body": {"encoding": "utf-8", "string": ""}}, "response": {"url": "https://api.github.com/repos/sigmavirus24/github3.py", "status": {"message": "OK", "code": 200}, "headers": {"X-Frame-Options": "deny", "Transfer-Encoding": "chunked", "Access-Control-Expose-Headers": "ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval", "X-Content-Type-Options": "nosniff", "X-RateLimit-Limit": "5000", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "Cache-Control": "private, max-age=60, s-maxage=60", "Date": "Sat, 25 Feb 2017 21:51:08 GMT", "Access-Control-Allow-Origin": "*", "X-GitHub-Request-Id": "BD8E:7C0F:176D457:1DD13BD:58B1FC4C", "Content-Security-Policy": "default-src 'none'", "X-Served-By": "cee4c0729c8e9147e7abcb45b9d69689", "ETag": "W/\"7777b6313bdb5cad53b74ec49a8e7ce7\"", "Content-Encoding": "gzip", "Status": "200 OK", "X-GitHub-Media-Type": "github.drax-preview; format=json", "X-RateLimit-Reset": "1488063042", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", "X-XSS-Protection": "1; mode=block", "Last-Modified": "Tue, 21 Feb 2017 21:45:53 GMT", "X-RateLimit-Remaining": "4988", "Server": "GitHub.com", "Content-Type": "application/json; charset=utf-8"}, "body": {"encoding": "utf-8", "base64_string": "H4sIAAAAAAAAA62YzZLqNhCFX4XyNgwCM3PnxlWpm6ySrHIXk002lLAFVo0tuSQZwrjm3XP0Y2yTCjCjbCgw6k9HLXW7W13CiyRbP6+Wz6vVPBG0ZkmW7Lkp2+160ZySebJrq2oT/tB8X9MDV61OH8lklDwKppKsSyq55wKM8VBQ7DTp4/LrejlP6IEaqjatqjCuNKbRGSH+oV54aquZyqUwTJhFLmvSEm/87fDTGrS9CgyLTfDggtXwwPHGgGlyIag0dXUhwU/tTC4G72RVySMol6JvTUTOltaTjsLF/pMUWHZEmpLBd1jSu3UE1+bjopxVhw3UZsMLy9HYEMWKDwsLdpBl9/+9I4o10gHbrc4VbwyX4uMCJ9agSbWngr/Rz9FgrQGx0j4uxVnBmh1wFj9u7s060ih+oPnJukaxnPEDnP1J5IU9iObU2LD9E4fCup4btqFFbcNwRyvN3ueJm95gkHswR9Tde/qnYV6w865iwu8nU0oxq/hWUXWa7aSaccSs2tEcZ3V2RBqZ4bjOfuXmt3Y7++X77wcbvRj3elZyNXKd8yfBOJVjSTf25CoC4QkAJL2yUxTH2ncEnyGecoQ63UpFjbyVNK4LnIA6Mv5pz5JhtI4S7gAAlVLGedIBAOJat+yuo3194Y6jSR8/oq23PuXdEzXX0Z4ArVQjzwvGojx4hnSkz8oIB5GXcdie0RH/ze023UdJtfbAbCu5jeLgRUkcpCO6pP49ZDax6izVMiZQxXbRUi3jDDUqcr+dTAs5I/ESNNj6KJ09g3TBoxUV+5bu46hnCHbdvqr39O1mEXM9dgYKkLZCU3zbxie5gWOV+toB8R7n0gEzQF1Bcr3MueGAUWHjXFDX/FZdcJ0YEJNj/z9g7Tm9RNvft8uY23ItoyNDTvZJP9BjvBuyfq9zPEdoB6KORM8g3Q8NNaXNXJiqoYrFiA4I0m0piq3FYtGVjLqyumYqMoI9ASiq8hJVY4zOrmeg6qmpcdX6zsosUL1XkhZRvj1DAPTbGKPVE8b736APjRLoAGNizSumjRRxOXagjNlCGr7j+T0dy/Vwm4C6b5qLnM1pVc1xag3POc4xam27iyg4WZyHPAHLwDWA71QqhiMd5XXFPKMjvtMsWFPJU3QWGmFsECuG7qbYUIOuJF2u0ofl+mG1fln9mD19zZ7Wf2FM2xSTMc8Py/QhXb2kq+zxKYxpWl2OMH5I+rJ6zNbL7Cm1GKTVcK7xDfcW+MRdyb8uDUZ9ir2KgKHW5WD482CW/celSjDLKxzQi0i6f87D5bvutimklrJmDWqP0fWMt1s3pwVcXaCpK2SuF1zahfE3jFx9eXz+MqkyctkK7Aeez5MjNSiI8T4fP+yrk3MnaaemeuNjP8mMam2riidDbhk9PPJXPjS0GGUl697Mt4ZhujSFtJorJcO1k0AuwLVCw0SYrRf2jFsw3xRmzmg0JMnsn/1KwsIKtqNtZTa+SMdKCnQXlWywlIapGkuxFyD2YmzckeNPnLSzeJuZvG606hXPmdDwaGe7UhDdjQ944Q7uj/BTN8Xf6DaTzK/F9dH+6w7B0OI2Z2j/BTNHdLr9It3KxlVWcNM6ff8HsbO7oREUAAA=", "string": ""}}}, {"recorded_at": "2017-02-25T21:51:08", "request": {"uri": "https://api.github.com/repos/sigmavirus24/github3.py/keys/8820641", "method": "GET", "headers": {"User-Agent": "github3.py/1.0.0a4", "Connection": "keep-alive", "Accept-Charset": "utf-8", "Authorization": "Basic <BASIC_AUTH>", "Accept-Encoding": "gzip, deflate", "Accept": "application/vnd.github.v3.full+json", "Content-Type": "application/json"}, "body": {"encoding": "utf-8", "string": ""}}, "response": {"url": "https://api.github.com/repos/sigmavirus24/github3.py/keys/8820641", "status": {"message": "Not Found", "code": 404}, "headers": {"X-Frame-Options": "deny", "Transfer-Encoding": "chunked", "Content-Security-Policy": "default-src 'none'", "Content-Encoding": "gzip", "Status": "404 Not Found", "X-GitHub-Media-Type": "github.v3; param=full; format=json", "X-RateLimit-Reset": "1488063042", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", "X-XSS-Protection": "1; mode=block", "Access-Control-Expose-Headers": "ETag, Link, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval", "Server": "GitHub.com", "X-RateLimit-Limit": "5000", "X-GitHub-Request-Id": "BD8E:7C0F:176D466:1DD13D0:58B1FC4C", "X-Content-Type-Options": "nosniff", "Date": "Sat, 25 Feb 2017 21:51:08 GMT", "Access-Control-Allow-Origin": "*", "X-RateLimit-Remaining": "4987", "Content-Type": "application/json; charset=utf-8"}, "body": {"encoding": "utf-8", "base64_string": "H4sIAAAAAAAAA6tWyk0tLk5MT1WyUvLLL1Fwyy/NS1HSUUrJTy7NTc0rSSzJzM+LLy3KAcpnlJQUFFvp66eklqXm5BekFumlZ5ZklCbpJefn6pcZK9UCAP6TTUJNAAAA", "string": ""}}}], "recorded_with": "betamax/0.8.0"}
1+
{"http_interactions": [{"request": {"body": {"encoding": "utf-8", "string": ""}, "headers": {"User-Agent": "github3.py/1.0.0a4", "Accept-Encoding": "gzip, deflate", "Accept": "application/vnd.github.drax-preview+json", "Connection": "keep-alive", "Accept-Charset": "utf-8", "Content-Type": "application/json", "Authorization": "Basic <BASIC_AUTH>"}, "method": "GET", "uri": "https://api.github.com/repos/github3py/fork_this"}, "response": {"body": {"encoding": "utf-8", "base64_string": "H4sIAAAAAAAAA+1YwXLiOBD9lZSvCzEQMklctTUzX7CXnPZCCVtgbWzLK8lQxJV/39eSjG1qIURcc6GMrPf81OqWuruNRBYlj8/zHy/Py0lUsZJHSbSR6m1lcqGjSbRpimLlx7fC5M36oT7EwxlyX3EVJW1UyK2oAD9OA5zo50/Pi/njj0nEdswwtWpUgVm5MbVO4tgN6tm9gzWaq1RWhlfmPpVl3MQe/nP35xKEW+VZiDnCwAlbLTyRQ4NNx0NBuSmLEwXutZ0/nLmRRSH3wJ8KvvgJmMbDyHj2WVTbEArA2lianMNiWMYHLV5o80U5FtJiYdqsREYkGnugePY1SR4EQbTbH22seC0tW7PWqRK1EbL6orQRFFRSbVkl3lkAFaDkrCTqiyIsBFC+g8d9EeswbVwrsWPpgcyheMrFDtYN4TsBg84cagrIvwaWIZsLw1csKynaNqzQ/GMSWQ0Gk+3ABOF1lZ+PIjnjx63ER3/fWdsII9Xhzsg7w7W5o8CHY97JDXTQn+MHL8ahZeqja/RVYvnE8Gfhloi2740fgjkI28b49QGSImrZWiqGlQeTjkjaePiX/MRwVgZzWzBIcinDLWfBIBFaN/wqdz2/C5ZDx108VE25dgfWNVFwntahoZFpLbYV58EWOxK0cXeWrhWr0jycssO3sXuyu8q2wRIJC4p1IdfBHLi+YkvQxjpn7sYwq1tUESPhR4SKb26SSPgjoVE37KuVRwRHOlxUBlscrK/Dx623YMGqbcO24YxHAuwuXaNb9v5pUnE+JnoG0FGipMS6ue2g6jlIobvPEb/hJuwpekKbIFzOOS4sepBk2GWXpfjssj7P5uEjl76RkvzwlJb+f55TXJZJ+Dbuz1N3WHvmUGv607rTN+T3mXfw1nf4uP2jZianEwifqZnioWI9PG7XDHnO/f19m3Nm89iSqxui0qFBw1SaI2ML1dd2eGQiJTM2M96QvAyZciFZFmzLIwHI3JaFanTo4T7XqOqChVnwkK0UBXJDWYWfkT3DkLeSRmxEek1BcD6MRiTtTy2qlE9YUUzglUakAn6KhJZ2DEkfD7eKQ0M+amhXCRQcLhtsZcUdvo1d2ZbxupCHm06UAQUFpuIoGLIVM0j2F7P5Yjp7mc4fX2eLZDlLHh7+xpymzkZzltP5fLpYvs4ekvlL8rikOXWj8wHN03T2NF08v85myWKRLOY0Bcej9108oeb/v4q7rwmogAdI67wH/eohiXsctSE8JC3ghCdRct23dqd302UY5OWy5DXygiipEA9UlL3jeT6641PZVLDubBLtmUGyiTu1H+rygo4gZ3rlIjVKjGqohsNIreQ/PDV6ONafDIOJe/EmRkDKWY7VmSuy/MchshRKSd+Kcfr9OYauiq8gZc0rL6hTjR5OIVJe6eOqXf1Fyx5MjxJM7FZsl5/xDWsKs3KpMvytZNqgawTv4arEqql7QD0kX9W69ZNndUuiQ8c9o9hF+Mr9Sv/bMPiIPcm7ae6NHYJoShPGbxSne2SMGfYdvvtYfYvvu4/VtSgvd/y++1jjLisyoFETDFF+fR+r4mZP7ef+qBpWJN3ox3+QfMUruRYAAA==", "string": ""}, "headers": {"Server": "GitHub.com", "Date": "Fri, 15 Dec 2017 23:55:28 GMT", "Content-Type": "application/json; charset=utf-8", "Transfer-Encoding": "chunked", "Status": "200 OK", "X-RateLimit-Limit": "5000", "X-RateLimit-Remaining": "4958", "X-RateLimit-Reset": "1513383089", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "ETag": "W/\"73364435bdec131740172b97ce16f19e\"", "Last-Modified": "Mon, 24 Nov 2014 03:19:54 GMT", "X-GitHub-Media-Type": "github.v3; param=drax-preview; format=json", "Access-Control-Expose-Headers": "ETag, Link, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval", "Access-Control-Allow-Origin": "*", "Content-Security-Policy": "default-src 'none'", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", "X-Content-Type-Options": "nosniff", "X-Frame-Options": "deny", "X-XSS-Protection": "1; mode=block", "X-Runtime-rack": "0.069837", "Content-Encoding": "gzip", "X-GitHub-Request-Id": "E2C6:18C04:3A9ECD:B0FEEA:5A3460EF"}, "status": {"code": 200, "message": "OK"}, "url": "https://api.github.com/repos/github3py/fork_this"}, "recorded_at": "2017-12-15T23:55:28"}, {"request": {"body": {"encoding": "utf-8", "string": "{\"title\": \"Deploy Key\", \"key\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZn4/RGE9YQrfjq7wSrYkdtKH3r1rEIkx/4Nv1AG/PqE4AWKSVzKkqhurnqKtctVCLtU9pNFIjl/XvNluTW3zrfqKjgaDdiBtWwecWzSbQqugfzmwFqCE4smJkP8e7+e9Fd1kGOGyqVJLBLfIUdEbHN3Ws40Z9OXgrJ/tiNdg1HHgAOjpknCMrQI8NDP9o9CLuE/AfNVzRNOzpf/rrdZ4YW4kcDhbcQ8X7DGCnbvY9wUp3lDmSvVy6zolYwLziYqsGjw0kLHvIzHdbGCjp+50iZSBrm29AlWa9eRsGskiUTIk6SAQ8Fm5qKNkCtPYQ6YmjRiKyDtsMoqfjzDkyEPLv mattchung@Matts-MacBook-Air.local\", \"read_only\": false}"}, "headers": {"User-Agent": "github3.py/1.0.0a4", "Accept-Encoding": "gzip, deflate", "Accept": "application/vnd.github.v3.full+json", "Connection": "keep-alive", "Accept-Charset": "utf-8", "Content-Type": "application/json", "Content-Length": "468", "Authorization": "Basic <BASIC_AUTH>"}, "method": "POST", "uri": "https://api.github.com/repos/github3py/fork_this/keys"}, "response": {"body": {"encoding": "utf-8", "string": "{\"id\":26507865,\"key\":\"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZn4/RGE9YQrfjq7wSrYkdtKH3r1rEIkx/4Nv1AG/PqE4AWKSVzKkqhurnqKtctVCLtU9pNFIjl/XvNluTW3zrfqKjgaDdiBtWwecWzSbQqugfzmwFqCE4smJkP8e7+e9Fd1kGOGyqVJLBLfIUdEbHN3Ws40Z9OXgrJ/tiNdg1HHgAOjpknCMrQI8NDP9o9CLuE/AfNVzRNOzpf/rrdZ4YW4kcDhbcQ8X7DGCnbvY9wUp3lDmSvVy6zolYwLziYqsGjw0kLHvIzHdbGCjp+50iZSBrm29AlWa9eRsGskiUTIk6SAQ8Fm5qKNkCtPYQ6YmjRiKyDtsMoqfjzDkyEPLv\",\"url\":\"https://api.github.com/repos/github3py/fork_this/keys/26507865\",\"title\":\"Deploy Key\",\"verified\":true,\"created_at\":\"2017-12-15T23:55:28Z\",\"read_only\":false}"}, "headers": {"Server": "GitHub.com", "Date": "Fri, 15 Dec 2017 23:55:28 GMT", "Content-Type": "application/json; charset=utf-8", "Content-Length": "566", "Status": "201 Created", "X-RateLimit-Limit": "5000", "X-RateLimit-Remaining": "4957", "X-RateLimit-Reset": "1513383089", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "ETag": "\"56b8dd4f6ac7e56629d496bd3cffcc01\"", "Location": "https://api.github.com/repos/github3py/fork_this/keys/26507865", "X-GitHub-Media-Type": "github.v3; param=full; format=json", "Access-Control-Expose-Headers": "ETag, Link, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval", "Access-Control-Allow-Origin": "*", "Content-Security-Policy": "default-src 'none'", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", "X-Content-Type-Options": "nosniff", "X-Frame-Options": "deny", "X-XSS-Protection": "1; mode=block", "X-Runtime-rack": "0.260264", "X-GitHub-Request-Id": "E2C6:18C04:3A9ED8:B0FF03:5A3460F0"}, "status": {"code": 201, "message": "Created"}, "url": "https://api.github.com/repos/github3py/fork_this/keys"}, "recorded_at": "2017-12-15T23:55:28"}, {"request": {"body": {"encoding": "utf-8", "string": ""}, "headers": {"User-Agent": "github3.py/1.0.0a4", "Accept-Encoding": "gzip, deflate", "Accept": "application/vnd.github.v3.full+json", "Connection": "keep-alive", "Accept-Charset": "utf-8", "Content-Type": "application/json", "Authorization": "Basic <BASIC_AUTH>"}, "method": "GET", "uri": "https://api.github.com/repos/github3py/fork_this/keys/26507865"}, "response": {"body": {"encoding": "utf-8", "base64_string": "H4sIAAAAAAAAAzTRS3OiQBQF4L+SYhtNy0vFHQICgaD4QtykEBppGgS6GwjMnx9SU3N399Sps/n+cCjhNsJSXqzWS3nGYThwG47SbE5o9KZOtxW9MdL4IRaM31dXfXX7G6u+fn9J4GgaSuiTNG9W/YmEOGGOJRKeGDb+AZLX8aoJDo0hqYFzuo4ObrKWvBqHxeyqueyi1N7Ozgtw67yiPQfiSNLGyZ+RnqAtC3oYB+Pp4TftMx3LftdohkTLT3xYw9U7VHYJj829OTTXT3frpvYlMR6WJwZUWtyV/e1JPgFDXvLkLeup7vMav7Qv4ttrTz8olaK5rQHU1LuOR28/1ikgJLlLYSDhWM8esb++rXRTez26UOkvtVjo5am7DsuxKsLeHVHYUDPvF9i1Onu0koep5fW7vED305aUgqIWQaTAIzUpRpezjZcn1V/vSrlxPKyxQ+gvwzI/ImfQGf2qmjQfdTwYB7fjZlxLigkhY6ymGwCiGn08Ecvax0dclYDAuqLgXyDWA0grgr9ZhiiY7Cj4TznNMMQKOA3psC6q4c2ZaGdcBwlKEZzQGWnhjIsJjBhMviM2NYUFv5rzwpyXz4K4keWNsP67KKAeoJKU+Py8HGDSSEvMKU6tBQDedcWnNgIAAA==", "string": ""}, "headers": {"Server": "GitHub.com", "Date": "Fri, 15 Dec 2017 23:55:28 GMT", "Content-Type": "application/json; charset=utf-8", "Transfer-Encoding": "chunked", "Status": "200 OK", "X-RateLimit-Limit": "5000", "X-RateLimit-Remaining": "4956", "X-RateLimit-Reset": "1513383089", "Cache-Control": "private, max-age=60, s-maxage=60", "Vary": "Accept, Authorization, Cookie, X-GitHub-OTP", "ETag": "W/\"56b8dd4f6ac7e56629d496bd3cffcc01\"", "Last-Modified": "Fri, 15 Dec 2017 23:55:28 GMT", "X-GitHub-Media-Type": "github.v3; param=full; format=json", "Access-Control-Expose-Headers": "ETag, Link, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval", "Access-Control-Allow-Origin": "*", "Content-Security-Policy": "default-src 'none'", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", "X-Content-Type-Options": "nosniff", "X-Frame-Options": "deny", "X-XSS-Protection": "1; mode=block", "X-Runtime-rack": "0.050440", "Content-Encoding": "gzip", "X-GitHub-Request-Id": "E2C6:18C04:3A9EEA:B0FF3C:5A3460F0"}, "status": {"code": 200, "message": "OK"}, "url": "https://api.github.com/repos/github3py/fork_this/keys/26507865"}, "recorded_at": "2017-12-15T23:55:28"}, {"request": {"body": {"encoding": "utf-8", "string": ""}, "headers": {"User-Agent": "github3.py/1.0.0a4", "Accept-Encoding": "gzip, deflate", "Accept": "application/vnd.github.v3.full+json", "Connection": "keep-alive", "Accept-Charset": "utf-8", "Content-Type": "application/json", "Content-Length": "0", "Authorization": "Basic <BASIC_AUTH>"}, "method": "DELETE", "uri": "https://api.github.com/repos/github3py/fork_this/keys/26507865"}, "response": {"body": {"encoding": null, "string": ""}, "headers": {"Server": "GitHub.com", "Date": "Fri, 15 Dec 2017 23:55:28 GMT", "Content-Type": "application/octet-stream", "Status": "204 No Content", "X-RateLimit-Limit": "5000", "X-RateLimit-Remaining": "4955", "X-RateLimit-Reset": "1513383089", "X-GitHub-Media-Type": "github.v3; param=full; format=json", "Access-Control-Expose-Headers": "ETag, Link, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval", "Access-Control-Allow-Origin": "*", "Content-Security-Policy": "default-src 'none'", "Strict-Transport-Security": "max-age=31536000; includeSubdomains; preload", "X-Content-Type-Options": "nosniff", "X-Frame-Options": "deny", "X-XSS-Protection": "1; mode=block", "X-Runtime-rack": "0.053821", "X-GitHub-Request-Id": "E2C6:18C04:3A9EF2:B0FF57:5A3460F0"}, "status": {"code": 204, "message": "No Content"}, "url": "https://api.github.com/repos/github3py/fork_this/keys/26507865"}, "recorded_at": "2017-12-15T23:55:28"}], "recorded_with": "betamax/0.8.0"}

0 commit comments

Comments
 (0)
0