Skip to content

Commit dafbb30

Browse files
committed
Fix cli.pl
1 parent 6e03939 commit dafbb30

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

test/cli.pl

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
# ---------------------------------------------------------------
33
# Test File : cli.pl
44
# Test Authors : 曾奥然 <[email protected]>
5-
# Contributors : Nil Null <[email protected]>
5+
# Contributors : Nil Null <[email protected]>
66
# Created On : <2024-06-05>
7-
# Last Modified : <2025-09-27>
7+
# Last Modified : <2025-10-29>
88
#
9-
# 测试 chsrc 可执行文件
9+
# 测试 chsrc 可执行文件
1010
# ---------------------------------------------------------------
1111

1212
=encoding utf8
@@ -62,11 +62,16 @@
6262

6363
my $CHSRC = ($^O eq 'MSWin32') ? '.\chsrc' : './chsrc';
6464

65+
my $version_str_cn = qr|chsrc .*\n\nCopyright .*\n许可证 GPLv3\+:GNU GPL 第 3 版或更高版本|;
66+
like `$CHSRC -v`, $version_str_cn, 'chsrc -v';
67+
like `$CHSRC --version`, $version_str_cn, 'chsrc --version';
68+
like `$CHSRC version`, $version_str_cn, 'chsrc version';
6569

66-
my $version_str = qr|chsrc .*\nCopyright .*\nLicense GPLv3\+: GNU GPL version 3 or later|;
67-
like `$CHSRC -v`, $version_str, 'chsrc -v';
68-
like `$CHSRC --version`, $version_str, 'chsrc --version';
69-
like `$CHSRC version`, $version_str, 'chsrc version';
70+
my $version_str_en = qr|chsrc .*\n\nCopyright .*\nLicense GPLv3\+: GNU GPL version 3 or later|;
71+
like `$CHSRC -v -en`, $version_str_en, 'chsrc -v -en';
72+
like `$CHSRC -en -v`, $version_str_en, 'chsrc -en -v';
73+
like `$CHSRC --version -en`, $version_str_en, 'chsrc --version -en';
74+
like `$CHSRC version -en`, $version_str_en, 'chsrc version -en';
7075

7176
my $help_str = qr/^ (help|list|get|set|reset)/m;
7277
like `$CHSRC -h`, $help_str, 'chsrc -h';

0 commit comments

Comments
 (0)