Title: The Timing of Testing
Open Graph Title: The Timing of Testing
X Title: The Timing of Testing
Description: Yesterday, I set out to create an auto-configuration tool for Shadowsocks Outline, aiming to turn it into a Python project for others to use. I developed a script that updates a config.yaml file with Shadowsocks proxy configurations by decoding Shadowsocks URLs from an ssconfig file. Additionally, I created another script that uses gsutil to upload the subscription file for clients to Google Cloud Storage.
Open Graph Description: Yesterday, I set out to create an auto-configuration tool for Shadowsocks Outline, aiming to turn it into a Python project for others to use. I developed a script that updates a config.yaml file with Shadowsocks proxy configurations by decoding Shadowsocks URLs from an ssconfig file. Additionally, I created another script that uses gsutil to upload the subscription file for clients to Google Cloud Storage.
Opengraph URL: https://lzwjava.github.io/testing-en
X: @lzwjava
Generator: Jekyll v3.10.0
Domain: lzwjava.github.io
{"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Zhiwei Li"},"dateModified":"2024-12-31T00:00:00+08:00","datePublished":"2024-12-31T00:00:00+08:00","description":"Yesterday, I set out to create an auto-configuration tool for Shadowsocks Outline, aiming to turn it into a Python project for others to use. I developed a script that updates a config.yaml file with Shadowsocks proxy configurations by decoding Shadowsocks URLs from an ssconfig file. Additionally, I created another script that uses gsutil to upload the subscription file for clients to Google Cloud Storage.","headline":"The Timing of Testing","mainEntityOfPage":{"@type":"WebPage","@id":"https://lzwjava.github.io/testing-en"},"url":"https://lzwjava.github.io/testing-en"}
| author | Zhiwei Li |
| og:locale | en |
| og:site_name | Zhiwei Li |
| og:type | website |
| article:published_time | 2024-12-31T00:00:00+08:00 |
| twitter:card | summary_large_image |
| twitter:creator | @lzwjava |
| theme-color | #157878 |
| apple-mobile-web-app-status-bar-style | black-translucent |
| og:image | https://lzwjava.github.io/assets/images/og/og4.jpg |
| twitter:domain | lzwjava.github.io |
| twitter:image | https://lzwjava.github.io/assets/images/og/og4.jpg |
Links:
| Home | https://lzwjava.github.io/ |
| 2024.12 | https://lzwjava.github.io/testing-en |
| Test-Driven Development | https://www.yinwang.org/blog-cn/2013/04/07/test-driven-dev |
| The Logic of Testing | https://www.yinwang.org/blog-cn/2016/09/14/tests |
| Back | https://lzwjava.github.io/ |
| Donate | https://lzwjava.github.io/donate-en |
Viewport: width=device-width, initial-scale=1