mirror of
https://github.com/inspec/inspec
synced 2024-12-17 00:23:15 +00:00
55abdebdc9
* adding df resource Signed-off-by: Vern Burton <me@vernburton.com> * adding unit tests and required mocks for them, created integration test Signed-off-by: Vern Burton <me@vernburton.com> * cleaning up skip test to include only the filename and not full path Signed-off-by: Vern Burton <me@vernburton.com> * adding docs Signed-off-by: Vern Burton <me@vernburton.com> * size makes more sense than space Signed-off-by: Vern Burton <me@vernburton.com> * removing unneeded author lines Signed-off-by: Vern Burton <me@vernburton.com> * as the command changed, changing mock to the new sha Signed-off-by: Vern Burton <me@vernburton.com> * updating to address comments from #2441 * removing author lines * using attr_reader functions * using ruby string functions rather than pipe to sed * adding os family detection * using ResourceFailed as the pattern already existed for OS family detection * using if for future case support for unix and unix-like (FreeBSD) Signed-off-by: Vern Burton <me@vernburton.com> * adding supports to resource metadata, and adding tests that show that resource says that it is not supported on windows/unix. Signed-off-by: Vern Burton <me@vernburton.com> * focusing on linux os family and removing logic for assumed future cases Signed-off-by: Vern Burton <me@vernburton.com> * changing df to filesystem Signed-off-by: Vern Burton <me@vernburton.com>
13 lines
No EOL
344 B
Ruby
13 lines
No EOL
344 B
Ruby
if ENV['DOCKER']
|
|
STDERR.puts "\033[1;33mTODO: Not running #{__FILE__.split("/").last} because we are running in docker\033[0m"
|
|
return
|
|
end
|
|
|
|
if os.windows?
|
|
STDERR.puts "\033[1;33mTODO: Not running #{__FILE__.split("/").last} because we are not on Linux.\033[0m"
|
|
return
|
|
end
|
|
|
|
describe filesystem('/') do
|
|
its('size') { should be >= 1 }
|
|
end |