diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2019-07-23 12:53:43 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2019-07-23 12:53:43 -0700 |
commit | e58646425f4baf0156beb49868b8b15c4fe8f2e7 (patch) | |
tree | 0e1fd34e52880855542c358a6741753303fe1add /spec | |
parent | c02307aeafb5ccaf7778196acd99b4eb89ce472d (diff) | |
download | chef-e58646425f4baf0156beb49868b8b15c4fe8f2e7.tar.gz |
Duration field in resource report needs to be Stringlcg/resource_reporter_duration_bugfix
Somehow this got converted to a bare integer in Chef-15 refactoring
which causes the server-side to reject it, so reverting back to the
old format.
Closes #8532
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
Diffstat (limited to 'spec')
-rw-r--r-- | spec/unit/resource_reporter_spec.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/spec/unit/resource_reporter_spec.rb b/spec/unit/resource_reporter_spec.rb index a2ae786bb4..1d7fd7fc79 100644 --- a/spec/unit/resource_reporter_spec.rb +++ b/spec/unit/resource_reporter_spec.rb @@ -447,6 +447,7 @@ describe Chef::ResourceReporter do # TODO: API takes integer number of milliseconds as a string. This # should be an int. expect(@first_update_report).to have_key("duration") + expect(@first_update_report["duration"]).to be_kind_of(String) expect(@first_update_report["duration"].to_i).to be_within(100).of(0) end @@ -585,6 +586,7 @@ describe Chef::ResourceReporter do # TODO: API takes integer number of milliseconds as a string. This # should be an int. expect(@first_update_report).to have_key("duration") + expect(@first_update_report["duration"]).to be_kind_of(String) expect(@first_update_report["duration"].to_i).to be_within(100).of(0) end |