X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f9e3477a6a6b39ea32a0299d95971b03ebc3d50c..02f24a0c4a01a7ab46645c21630b9f48065b4b96:/apps/workbench/test/test_helper.rb diff --git a/apps/workbench/test/test_helper.rb b/apps/workbench/test/test_helper.rb index 72b5a89e58..60dadec61d 100644 --- a/apps/workbench/test/test_helper.rb +++ b/apps/workbench/test/test_helper.rb @@ -1,3 +1,7 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + ENV["RAILS_ENV"] = "test" if (ENV["RAILS_ENV"] != "diagnostics" and ENV["RAILS_ENV"] != "performance") unless ENV["NO_COVERAGE_TEST"] @@ -81,9 +85,11 @@ module ApiFixtureLoader file = IO.read(path) trim_index = file.index('# Test Helper trims the rest of the file') file = file[0, trim_index] if trim_index - YAML.load(file) + YAML.load(file).each do |name, ob| + ob.reject! { |k, v| k.start_with?('secret_') } + end end - keys.inject(@@api_fixtures[name]) { |hash, key| hash[key].deep_dup } + keys.inject(@@api_fixtures[name]) { |hash, key| hash[key] }.deep_dup end end def api_fixture(name, *keys)