spec/lib/formats/console_spec.rb in hieracles-0.3.6 vs spec/lib/formats/console_spec.rb in hieracles-0.4.0

- old
+ new

@@ -61,80 +61,9 @@ it "outputs proper text" do expect(console_format.paths []).to eq expected end end - describe ".build_head" do - let(:expected) { "[-] (merged)\n\e[31m[0] path1\e[0m\n\e[32m[1] path2\e[0m\n\n" } - before { - allow(node).to receive(:files).and_return(['path1', 'path2']) - } - it "outputs proper text" do - expect(console_format.send :build_head, true).to eq expected - end - end - - describe ".build_params_line" do - context "when not merged" do - let(:expected) { - "[-] \e[36mparams.this.var\e[0m value1\n" + - " \e[97m[0] params.this.var value1\e[0m\n" + - " \e[97m[1] params.this.var value2\e[0m\n" - } - let(:params) { - { - file: '-', - value: 'value1', - overriden: true, - found_in: [ - { file: 'path1', value: 'value1' }, - { file: 'path2', value: 'value2' } - ] - } - } - before { - console_format.instance_variable_set(:@colors, - {'path1' => 0, 'path2' => 1} - ) - } - it "outputs proper text" do - expect(console_format.send :build_params_line, - "params.this.var", - params, - nil).to eq expected - end - end - context "when merged" do - let(:expected) { - "[-] \e[36mparams.this.var\e[0m [\"value1\", \"value2\"]\n"+ - " \e[97m[0] params.this.var [\"value1\"]\e[0m\n"+ - " \e[97m[1] params.this.var [\"value2\"]\e[0m\n" - } - let(:params) { - { - file: '-', - value: ['value1','value2'], - overriden: true, - found_in: [ - { file: 'path1', value: ['value1'] }, - { file: 'path2', value: ['value2'] } - ] - } - } - before { - console_format.instance_variable_set(:@colors, - {'path1' => 0, 'path2' => 1} - ) - } - it "outputs proper text" do - expect(console_format.send :build_params_line, - "params.this.var", - params, - nil).to eq expected - end - end - end - describe ".build_modules_line" do before { allow(node).to receive(:modules).and_return( { 'module1' => nil,