Test suites for utilities (cat, cp etc) Linux or?Is there a CD/DVD disk reading test tool for Linux?How do I...
What details should I consider before agreeing for part of my salary to be 'retained' by employer?
Is Error correction and detection can be done with out adding extra bits?
What would be the safest way to drop thousands of small, hard objects from a typical, high wing, GA airplane?
Exporting animation to Unity
How do you give a date interval with diffuse dates?
How to find location on Cambridge-Mildenhall railway that still has tracks/rails?
Why does a tetrahedral molecule like methane have a dipole moment of zero?
May I use a railway velocipede on used British railways?
How can electric field be defined as force per charge, if the charge makes its own, singular electric field?
Which modern firearm should a time traveler bring to be easily reproducible for a historic civilization?
Do dragons smell of lilacs?
Why is the Intel 8086 CPU called a 16-bit CPU?
Demographic consequences of closed loop reincarnation
Why is Google approaching my VPS machine?
Naming your baby - does the name influence the child?
Not able to find the "TcmTemplateDebugHost" process in Attach process, Even we run the Template builder
Why did my "seldom" get corrected?
Finding all possible pairs of square numbers in an array
Is surviving this (blood loss) scenario possible?
Drawing a circle with nodes shift with Tikz
What is this green alien supposed to be on the American covers of the "Hitchhiker's Guide to the Galaxy"?
What are the basics of commands in Minecraft Java Edition?
"Je suis petite, moi?", purpose of the "moi"?
Why did Fury respond that way?
Test suites for utilities (cat, cp etc) Linux or?
Is there a CD/DVD disk reading test tool for Linux?How do I write a test for system login?Compiling and running linux test projectWhy does a default Linux installation run more processes than a default OpenBSD installation?Test automation tools for desktop applicationAre there any GUI test suites for Linux?Automated test for install scriptWhen is /bin/sync ever useful in modern linux?How to test command-line utilities for performance?linux : test for software RAID
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
Are there any test suites available for the small programs usually shipped with the operating system? Specifically, programs like cp, cat, dd etc (anything in /bin/) on Linux or BSD; OpenBSD being the preferred option.
I know that md5 has a testing script built in however I can't find any others.
The regression testing suite from OpenBSD doesn't have tests for all the utilities.
linux openbsd bsd testing
add a comment |
Are there any test suites available for the small programs usually shipped with the operating system? Specifically, programs like cp, cat, dd etc (anything in /bin/) on Linux or BSD; OpenBSD being the preferred option.
I know that md5 has a testing script built in however I can't find any others.
The regression testing suite from OpenBSD doesn't have tests for all the utilities.
linux openbsd bsd testing
add a comment |
Are there any test suites available for the small programs usually shipped with the operating system? Specifically, programs like cp, cat, dd etc (anything in /bin/) on Linux or BSD; OpenBSD being the preferred option.
I know that md5 has a testing script built in however I can't find any others.
The regression testing suite from OpenBSD doesn't have tests for all the utilities.
linux openbsd bsd testing
Are there any test suites available for the small programs usually shipped with the operating system? Specifically, programs like cp, cat, dd etc (anything in /bin/) on Linux or BSD; OpenBSD being the preferred option.
I know that md5 has a testing script built in however I can't find any others.
The regression testing suite from OpenBSD doesn't have tests for all the utilities.
linux openbsd bsd testing
linux openbsd bsd testing
asked 1 hour ago
user3927312user3927312
1113 bronze badges
1113 bronze badges
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
The POSIX test suites provide full coverage of the standard utilities, which won't be everything in /bin on most systems. It will cover all of the tools you list, however. As well as only covering the standard utilities, the suite will only cover their specified behaviours, and any extensions above POSIX would be ignored (at best).
You would want the VSC suite, "for Shell and Utilities", rather than the one for system interfaces. These are available for a fee to trademark licensees, but you can get a time-limited licence as an open-source project implementing the standard for free with what doesn't appear to be an onerous licence agreement.
There are open suites for much of the system interfaces, but I'm not aware of one for the utilities (and the ones I know of are quite dated as well).
add a comment |
On GNU/Linux, these utilities are a part of the coreutils, the test suite can be found in the source repository under tests.
Note: Linux is just the kernel, the rest of the system is developed by different entities, such as GNU.
GNU is an operating system that is free software...consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.
On BSD, the whole operating system is developed together in one repository.
For OpenBSD, there do not appear to be any tests for these utilities in their source repository.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f530938%2ftest-suites-for-utilities-cat-cp-etc-linux-or%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
The POSIX test suites provide full coverage of the standard utilities, which won't be everything in /bin on most systems. It will cover all of the tools you list, however. As well as only covering the standard utilities, the suite will only cover their specified behaviours, and any extensions above POSIX would be ignored (at best).
You would want the VSC suite, "for Shell and Utilities", rather than the one for system interfaces. These are available for a fee to trademark licensees, but you can get a time-limited licence as an open-source project implementing the standard for free with what doesn't appear to be an onerous licence agreement.
There are open suites for much of the system interfaces, but I'm not aware of one for the utilities (and the ones I know of are quite dated as well).
add a comment |
The POSIX test suites provide full coverage of the standard utilities, which won't be everything in /bin on most systems. It will cover all of the tools you list, however. As well as only covering the standard utilities, the suite will only cover their specified behaviours, and any extensions above POSIX would be ignored (at best).
You would want the VSC suite, "for Shell and Utilities", rather than the one for system interfaces. These are available for a fee to trademark licensees, but you can get a time-limited licence as an open-source project implementing the standard for free with what doesn't appear to be an onerous licence agreement.
There are open suites for much of the system interfaces, but I'm not aware of one for the utilities (and the ones I know of are quite dated as well).
add a comment |
The POSIX test suites provide full coverage of the standard utilities, which won't be everything in /bin on most systems. It will cover all of the tools you list, however. As well as only covering the standard utilities, the suite will only cover their specified behaviours, and any extensions above POSIX would be ignored (at best).
You would want the VSC suite, "for Shell and Utilities", rather than the one for system interfaces. These are available for a fee to trademark licensees, but you can get a time-limited licence as an open-source project implementing the standard for free with what doesn't appear to be an onerous licence agreement.
There are open suites for much of the system interfaces, but I'm not aware of one for the utilities (and the ones I know of are quite dated as well).
The POSIX test suites provide full coverage of the standard utilities, which won't be everything in /bin on most systems. It will cover all of the tools you list, however. As well as only covering the standard utilities, the suite will only cover their specified behaviours, and any extensions above POSIX would be ignored (at best).
You would want the VSC suite, "for Shell and Utilities", rather than the one for system interfaces. These are available for a fee to trademark licensees, but you can get a time-limited licence as an open-source project implementing the standard for free with what doesn't appear to be an onerous licence agreement.
There are open suites for much of the system interfaces, but I'm not aware of one for the utilities (and the ones I know of are quite dated as well).
answered 32 mins ago
Michael HomerMichael Homer
54k9 gold badges151 silver badges184 bronze badges
54k9 gold badges151 silver badges184 bronze badges
add a comment |
add a comment |
On GNU/Linux, these utilities are a part of the coreutils, the test suite can be found in the source repository under tests.
Note: Linux is just the kernel, the rest of the system is developed by different entities, such as GNU.
GNU is an operating system that is free software...consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.
On BSD, the whole operating system is developed together in one repository.
For OpenBSD, there do not appear to be any tests for these utilities in their source repository.
add a comment |
On GNU/Linux, these utilities are a part of the coreutils, the test suite can be found in the source repository under tests.
Note: Linux is just the kernel, the rest of the system is developed by different entities, such as GNU.
GNU is an operating system that is free software...consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.
On BSD, the whole operating system is developed together in one repository.
For OpenBSD, there do not appear to be any tests for these utilities in their source repository.
add a comment |
On GNU/Linux, these utilities are a part of the coreutils, the test suite can be found in the source repository under tests.
Note: Linux is just the kernel, the rest of the system is developed by different entities, such as GNU.
GNU is an operating system that is free software...consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.
On BSD, the whole operating system is developed together in one repository.
For OpenBSD, there do not appear to be any tests for these utilities in their source repository.
On GNU/Linux, these utilities are a part of the coreutils, the test suite can be found in the source repository under tests.
Note: Linux is just the kernel, the rest of the system is developed by different entities, such as GNU.
GNU is an operating system that is free software...consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties.
On BSD, the whole operating system is developed together in one repository.
For OpenBSD, there do not appear to be any tests for these utilities in their source repository.
answered 31 mins ago
Lucas RamageLucas Ramage
6142 silver badges12 bronze badges
6142 silver badges12 bronze badges
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f530938%2ftest-suites-for-utilities-cat-cp-etc-linux-or%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown