From be135cba525324dea1a4c7c15945e4fc64c16249 Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Wed, 5 Jun 2024 15:12:55 +0800 Subject: [PATCH] Test `chsrc reset` --- test/cli.pl | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/cli.pl b/test/cli.pl index e630001..7451ecf 100644 --- a/test/cli.pl +++ b/test/cli.pl @@ -49,18 +49,21 @@ like `./chsrc cesu ruby`, qr/$cesu_ruby/, 'chsrc cesu ruby'; =begin -测试 chsrc set +测试 chsrc set 以及 chsrc reset =cut my $set_ruby = "换源完成,感谢镜像提供方"; my $set_ruby_abcd = ""; my $set_ruby_first = "换源完成,感谢镜像提供方"; +my $reset_ruby = "将重置并恢复上游默认使用的源.*Upstream"; my $set_ruby_tencent = "换源完成,感谢镜像提供方.*腾讯软件源"; my $set_ruby_locally = "bundle config --local"; + like `./chsrc set ruby`, qr/$set_ruby/, 'chsrc set ruby'; # like `./chsrc set ruby abcd`, qr/$set_ruby_abcd/, 'chsrc set ruby abcd'; like `./chsrc set ruby first`, qr/$set_ruby_first/, 'chsrc set ruby first'; +like `./chsrc reset ruby`, qr/$reset_ruby/, 'chsrc reset ruby'; like `./chsrc set ruby tencent`, qr/$set_ruby_tencent/, 'chsrc set ruby tencent'; -like `./chsrc set -local ruby`, qr/$set_ruby_locally/, 'chsrc set -local ruby'; +like `./chsrc set -local ruby tencent`, qr/$set_ruby_locally/, 'chsrc set -local ruby tencent'; done_testing;