proxyer icon indicating copy to clipboard operation
proxyer copied to clipboard

TODO List

Open barretlee opened this issue 2 years ago • 3 comments

  1. 目前仅支持 Debian,把主流的几个 Linux 系统给兼容下
  2. Shadowsocks 的加密方法硬编码了一个,得多加几种
  3. domain 和 email 没有做校验

barretlee avatar Apr 02 '23 17:04 barretlee

一直还没有写过 Bash 函数的单测,准备用 ChatGPT 推荐的 Bats 和 shunit2 两个框架试一试。 不过为了能够让程序可以跑在 Linux 下,估计得启动一个 Docker 程序或者虚拟机来跑单测了。

FROM debian:latest

RUN apt-get update && \
    apt-get install -y wget git make

# 在这里安装您的测试框架,例如 Bats 或 shunit2

然后映射本地磁盘:

docker build -t debian-test .
docker run -it --rm -v "$(pwd)":/test debian-test /bin/bash -c "cd /test; bats my_script_test.bats"

barretlee avatar Apr 02 '23 17:04 barretlee

希望添加Shadowsocks 的加密方法 xchacha20-ietf-poly1305

kai2ou avatar Apr 03 '23 14:04 kai2ou

希望添加Shadowsocks 的加密方法 xchacha20-ietf-poly1305

好的,我处理下,这块的代码逻辑改成不做强制校验。

barretlee avatar Apr 06 '23 13:04 barretlee