Rename functional tests, unit tests, and test fixtures

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
This commit is contained in:
Clinton Wolfe 2019-02-08 18:23:01 -05:00
parent 9eed984015
commit 785888a209
28 changed files with 13 additions and 13 deletions

View file

@ -4,17 +4,17 @@ require 'functional/helper'
describe 'attributes' do
include FunctionalHelper
let(:attribute_profiles_path) { File.join(profile_path, 'attributes') }
let(:inputs_profiles_path) { File.join(profile_path, 'inputs') }
[
'flat',
'nested',
].each do |attr_file|
it "runs OK on #{attr_file} attributes" do
].each do |input_file|
it "runs OK on #{input_file} attributes" do
cmd = 'exec '
cmd += File.join(attribute_profiles_path, 'basic')
cmd += File.join(inputs_profiles_path, 'basic')
cmd += ' --no-create-lockfile'
cmd += ' --attrs ' + File.join(attribute_profiles_path, 'basic', 'files', "#{attr_file}.yaml")
cmd += ' --controls ' + attr_file
cmd += ' --attrs ' + File.join(inputs_profiles_path, 'basic', 'files', "#{input_file}.yaml")
cmd += ' --controls ' + input_file
out = inspec(cmd)
out.stderr.must_equal ''
out.exit_status.must_equal 0
@ -24,9 +24,9 @@ describe 'attributes' do
describe 'run profile with yaml attributes' do
it "runs using yml attributes" do
cmd = 'exec '
cmd += File.join(attribute_profiles_path, 'global')
cmd += File.join(inputs_profiles_path, 'global')
cmd += ' --no-create-lockfile'
cmd += ' --attrs ' + File.join(attribute_profiles_path, 'global', 'files', "attr.yml")
cmd += ' --attrs ' + File.join(inputs_profiles_path, 'global', 'files', "inputs.yml")
out = inspec(cmd)
out.stderr.must_equal ''
out.stdout.must_include '21 successful'
@ -35,7 +35,7 @@ describe 'attributes' do
it "does not error when attributes are empty" do
cmd = 'exec '
cmd += File.join(attribute_profiles_path, 'metadata-empty')
cmd += File.join(inputs_profiles_path, 'metadata-empty')
cmd += ' --no-create-lockfile'
out = inspec(cmd)
out.stdout.must_include 'WARN: Attributes must be defined as an Array. Skipping current definition.'
@ -44,7 +44,7 @@ describe 'attributes' do
it "errors with invalid attribute types" do
cmd = 'exec '
cmd += File.join(attribute_profiles_path, 'metadata-invalid')
cmd += File.join(inputs_profiles_path, 'metadata-invalid')
cmd += ' --no-create-lockfile'
out = inspec(cmd)
out.stderr.must_equal "Type 'Color' is not a valid attribute type.\n"
@ -54,7 +54,7 @@ describe 'attributes' do
it "errors with required attribute not defined" do
cmd = 'exec '
cmd += File.join(attribute_profiles_path, 'required')
cmd += File.join(inputs_profiles_path, 'required')
cmd += ' --no-create-lockfile'
out = inspec(cmd)
out.stderr.must_equal "Attribute 'username' is required and does not have a value.\n"

View file

@ -96,7 +96,7 @@ describe 'inspec archive' do
end
it 'can archive a profile with required attributes' do
archive_depends_path = File.join(profile_path, 'profile-with-required-attributes')
archive_depends_path = File.join(profile_path, 'profile-with-required-inputs')
Dir.mktmpdir do |tmpdir|
FileUtils.cp_r(archive_depends_path + '/.', tmpdir)

View file

@ -221,7 +221,7 @@ describe 'example inheritance profile' do
end
it 'can vendor profile with required attributes' do
archive_depends_path = File.join(profile_path, 'profile-with-required-attributes')
archive_depends_path = File.join(profile_path, 'profile-with-required-inputs')
Dir.mktmpdir do |tmpdir|
FileUtils.cp_r(archive_depends_path + '/.', tmpdir)