diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-11-08 09:10:05 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-11-08 09:10:05 +0000 |
commit | 4901ff1764398bb017487d4a5104b74bc284f33a (patch) | |
tree | 49d16dce22b451cfe024fb93701b55c2b84de25e /spec | |
parent | 93ea45e25a0cf3dfebd11b484e6967da6d95d4ab (diff) | |
download | gitlab-ce-4901ff1764398bb017487d4a5104b74bc284f33a.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec')
-rw-r--r-- | spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb b/spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb index 05833cf4ec4..b67425ae012 100644 --- a/spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb +++ b/spec/lib/generators/gitlab/usage_metric_definition_generator_spec.rb @@ -99,4 +99,15 @@ RSpec.describe Gitlab::UsageMetricDefinitionGenerator, :silence_stdout do expect(YAML.safe_load(File.read(metric_definition_path))).to include("name" => "some name") end end + + context 'with multiple file names' do + let(:key_paths) { ['counts_weekly.test_metric', 'counts_weekly.test1_metric'] } + + it 'creates multiple files' do + described_class.new(key_paths, { 'dir' => dir }).invoke_all + files = Dir.glob(File.join(temp_dir, 'metrics/counts_7d/*_metric.yml')) + + expect(files.count).to eq(2) + end + end end |