📄 system.exp
字号:
## The following functions need to have tests written for them:# mkfifo# system# popen# pclose# fork# exec# pipe# dup2# waitpid# fcntlset test time-1set prog_output "ans = 1"do_test time-1.mset test ctime-1set prog_output "ans = 1"do_test ctime-1.mset test ctime-2set prog_output "usage:.*"do_test ctime-2.mset test ctime-3set prog_output "usage:.*"do_test ctime-3.mset test gmtime-1set prog_output "ans = 1"do_test gmtime-1.mset test gmtime-2set prog_output "\n... gmtime:.*"do_test gmtime-2.mset test gmtime-3set prog_output "\n... gmtime:.*"do_test gmtime-3.mset test localtime-1set prog_output "ans = 1"do_test localtime-1.mset test localtime-2set prog_output "\n... localtime:.*"do_test localtime-2.mset test localtime-3set prog_output "\n... localtime:.*"do_test localtime-3.mset test mktime-1set prog_output "ans = 1"do_test mktime-1.mset test mktime-2set prog_output "\n... mktime:.*"do_test mktime-2.mset test mktime-3set prog_output "\n... mktime:.*"do_test mktime-3.mset test asctime-1set prog_output "ans = 1"do_test asctime-1.mset test asctime-2set prog_output "usage:.*"do_test asctime-2.mset test asctime-3set prog_output "usage:.*"do_test asctime-3.mset test strftime-1set prog_output "ans = 1"do_test strftime-1.mset test strftime-2set prog_output "\n... strftime:.*"do_test strftime-2.mset test strftime-3set prog_output "\n... strftime:.*"do_test strftime-3.mset test clock-1set prog_output "ans = 1"do_test clock-1.mset test date-1set prog_output "ans = 1"do_test date-1.mset test etime-1set prog_output "ans = 1"do_test etime-1.mset test etime-2set prog_output "usage:.*"do_test etime-2.mset test etime-3set prog_output "usage:.*"do_test etime-3.mset test cputime-1set prog_output "ans = 1"do_test cputime-1.mset test is_leap_year-1set prog_output "ans = 1"do_test is_leap_year-1.mset test is_leap_year-2set prog_output "usage:.*"do_test is_leap_year-2.mset test tic-toc-1set prog_output "ans = 1"do_test tic-toc-1.mset test pause-1set prog_output "ok"do_test pause-1.mset test pause-2set prog_output "\n... pause:.*"do_test pause-2.mset test sleep-1set prog_output "ok"do_test sleep-1.mset test sleep-2set prog_output "\n... sleep:.*"do_test sleep-2.mset test sleep-3set prog_output "\n... sleep:.*"do_test sleep-3.mset test usleep-1set prog_output "ok"do_test usleep-1.mset test usleep-2set prog_output "\n... usleep:.*"do_test usleep-2.mset test usleep-3set prog_output "\n... usleep:.*"do_test usleep-3.mset test rename-1set prog_output "ans = 1"do_test rename-1.mset test rename-2set prog_output "\n... rename:.*"do_test rename-2.mset test rename-3set prog_output "\n... rename:.*"do_test rename-3.mset test unlink-1set prog_output "ans = 1"do_test unlink-1.mset test unlink-2set prog_output "\n... unlink:.*"do_test unlink-2.mset test unlink-3set prog_output "\n... unlink:.*"do_test unlink-3.mset test readdir-1set prog_output "ans = 1"do_test readdir-1.mset test readdir-2set prog_output "\n... readdir:.*"do_test readdir-2.mset test readdir-3set prog_output "\n... readdir:.*"do_test readdir-3.mset test mk-rm-dir-1set prog_output "ans = 1"do_test mk-rm-dir-1.mset test mkdir-1set prog_output "\n... mkdir:.*"do_test mkdir-1.mset test mkdir-2set prog_output "\n... mkdir:.*"do_test mkdir-2.mset test rmdir-1set prog_output "\n... rmdir:.*"do_test rmdir-1.mset test rmdir-2set prog_output "\n... rmdir:.*"do_test rmdir-2.mset test umask-1set prog_output "ans = 1"do_test umask-1.mset test umask-2set prog_output "\n... umask:.*"do_test umask-2.mset test umask-3set prog_output "\n... umask:.*"do_test umask-3.mset test stat-1set prog_output "ans = 1"do_test stat-1.mset test stat-2set prog_output "\n... stat:.*"do_test stat-2.mset test stat-3set prog_output "\n... stat:.*"do_test stat-3.mset test lstat-1set prog_output "ans = 1"do_test lstat-1.mset test lstat-2set prog_output "\n... lstat:.*"do_test lstat-2.mset test lstat-3set prog_output "\n... lstat:.*"do_test lstat-3.mset test glob-1set prog_output "ans = 1"do_test glob-1.mset test glob-2set prog_output "\n... glob:*"do_test glob-2.mset test glob-3set prog_output "\n... glob:.*"do_test glob-3.mset test fnmatch-1set prog_output "ans = 1"do_test fnmatch-1.mset test fnmatch-2set prog_output "\n... fnmatch:.*"do_test fnmatch-2.mset test fnmatch-3set prog_output "\n... fnmatch:.*"do_test fnmatch-3.mset test file_in_path-1set prog_output "ans = 1"do_test file_in_path-1.mset test file_in_path-2set prog_output "error:.*"do_test file_in_path-2.mset test file_in_path-3set prog_output "\n... file_in_path:.*"do_test file_in_path-3.mset test file_in_path-4set prog_output "\n... file_in_path:.*"do_test file_in_path-4.mset test tilde_expand-1set prog_output "ans = 1"do_test tilde_expand-1.mset test tilde_expand-2set prog_output "\n... tilde_expand:.*"do_test tilde_expand-2.mset test tilde_expand-3set prog_output "\n... tilde_expand:.*"do_test tilde_expand-3.mset test getpgrp-1set prog_output "ans = 1"do_test getpgrp-1.mset test getpgrp-2set prog_output "\n... getpgrp"do_test getpgrp-2.mset test getpid-1set prog_output "ans = 1"do_test getpid-1.mset test getpid-2set prog_output "\n... getpid"do_test getpid-2.mset test getppid-1set prog_output "ans = 1"do_test getppid-1.mset test getppid-2set prog_output "\n... getppid"do_test getppid-2.mset test geteuid-1set prog_output "ans = 1"do_test geteuid-1.mset test geteuid-2set prog_output "\n... geteuid"do_test geteuid-2.mset test getuid-1set prog_output "ans = 1"do_test getuid-1.mset test getuid-2set prog_output "\n... getuid"do_test getuid-2.mset test getegid-1set prog_output "ans = 1"do_test getegid-1.mset test getegid-2set prog_output "\n... getegid"do_test getegid-2.mset test getgid-1set prog_output "ans = 1"do_test getgid-1.mset test getgid-2set prog_output "\n... getgid"do_test getgid-2.mset test getenv-1set prog_output "ans = 1"do_test getenv-1.mset test getenv-2set prog_output "\n... getenv:.*"do_test getenv-2.mset test getenv-3set prog_output "\n... getenv:.*"do_test getenv-3.mset test getenv-4set prog_output "error:.*"do_test getenv-4.mset test putenv-1set prog_output "ans = 1"do_test putenv-1.mset test putenv-2set prog_output "\n... putenv:.*"do_test putenv-2.mset test putenv-3set prog_output "\n... putenv:.*"do_test putenv-3.mset test putenv-4set prog_output "error:.*"do_test putenv-4.mset test cd-1set prog_output "ans = 1"do_test cd-1.mset test cd-2set prog_output "error:.*"do_test cd-2.mset test pwd-1set prog_output "ans = 1"do_test pwd-1.mset test ls-1set prog_output "error:.*"do_test ls-1.mset test getpwent-1set prog_output "ans = 1"do_test getpwent-1.mset test getpwent-2set prog_output "\n... getpwent:.*"do_test getpwent-2.mset test getpwuid-1set prog_output "ans = 1"do_test getpwuid-1.mset test getpwuid-2set prog_output "\n... getpwuid:.*"do_test getpwuid-2.mset test getpwuid-3set prog_output "\n... getpwuid:.*"do_test getpwuid-3.mset test getpwnam-1set prog_output "ans = 1"do_test getpwnam-1.mset test getpwnam-2set prog_output "\n... getpwnam:.*"do_test getpwnam-2.mset test getpwnam-3set prog_output "\n... getpwnam:.*"do_test getpwnam-3.mset test setpwent-1set prog_output "ans = 1"do_test setpwent-1.mset test setpwent-2set prog_output "\n... setpwent:.*"do_test setpwent-2.mset test endpwent-1set prog_output "\n... endpwent:.*"do_test endpwent-1.mset test getgrent-1set prog_output "ans = 1"do_test getgrent-1.mset test getgrent-2set prog_output "\n... getgrent:.*"do_test getgrent-2.mset test getgrgid-1set prog_output "ans = 1"do_test getgrgid-1.mset test getgrgid-2set prog_output "\n... getgrgid:.*"do_test getgrgid-2.mset test getgrgid-3set prog_output "\n... getgrgid:.*"do_test getgrgid-3.mset test getgrnam-1set prog_output "ans = 1"do_test getgrnam-1.mset test getgrnam-2set prog_output "\n... getgrnam:.*"do_test getgrnam-2.mset test getgrnam-3set prog_output "\n... getgrnam:.*"do_test getgrnam-3.mset test setgrent-1set prog_output "ans = 1"do_test setgrent-1.mset test setgrent-2set prog_output "\n... setgrent:.*"do_test setgrent-2.mset test endgrent-1set prog_output "\n... endgrent:.*"do_test endgrent-1.mset test computer-1set prog_output "ans = 1"do_test computer-1.mset test computer-2set prog_output "warning:.*"do_test computer-2.mset test isieee-1set prog_output "ans = 1"do_test isieee-1.mset test version-1set prog_output "ans = 1"do_test version-1.mset test version-2set prog_output "warning:.*"do_test version-2.mset test octave_config_info-1set prog_output "ans = 1"do_test octave_config_info-1.mset test getrusage-1set prog_output "ans = 1"do_test getrusage-1.m
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -