Skip to content

Commit 18dd32f

Browse files
author
Ashley Baldwin-Hunter
committed
Merge pull request #88 from codeclimate/abh-clean-specs
Minor refactor
2 parents c6165cd + 245f14a commit 18dd32f

File tree

5 files changed

+8
-17
lines changed

5 files changed

+8
-17
lines changed

spec/cc/engine/analyzers/javascript/main_spec.rb

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1+
require 'spec_helper'
12
require 'cc/engine/analyzers/javascript/main'
23
require 'cc/engine/analyzers/reporter'
34
require 'cc/engine/analyzers/engine_config'
45
require 'cc/engine/analyzers/file_list'
5-
require 'flay'
6-
require 'tmpdir'
76

87
RSpec.describe CC::Engine::Analyzers::Javascript::Main, in_tmpdir: true do
98
include AnalyzerSpecHelpers
@@ -93,8 +92,8 @@
9392
<a className='button button-primary full' href='#' onClick={this.onSubmit.bind(this)}>Login</a>
9493
EOJSX
9594

96-
result = run_engine(engine_conf).strip
97-
issues = result.split("\0")
95+
issues = run_engine(engine_conf).strip.split("\0")
96+
9897
expect(issues.length).to eq 1
9998
end
10099

spec/cc/engine/analyzers/php/main_spec.rb

+1-7
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1+
require 'spec_helper'
12
require 'cc/engine/analyzers/php/main'
23
require 'cc/engine/analyzers/reporter'
34
require 'cc/engine/analyzers/engine_config'
45
require 'cc/engine/analyzers/file_list'
5-
require 'flay'
6-
require 'tmpdir'
76

87
RSpec.describe CC::Engine::Analyzers::Php::Main, in_tmpdir: true do
98
include AnalyzerSpecHelpers
@@ -93,11 +92,6 @@
9392
end
9493
end
9594

96-
def printed_issue
97-
issue = {"type":"issue","check_name":"Identical code","description":"Similar code found in 1 other location","categories":["Duplication"],"location":{"path":"foo.php","lines":{"begin":2,"end":6}},"remediation_points":176000,"other_locations":[{"path":"foo.php","lines":{"begin":10,"end":14}}],"content":{"body": read_up}}
98-
issue.to_json + "\0\n"
99-
end
100-
10195
def engine_conf
10296
CC::Engine::Analyzers::EngineConfig.new({
10397
'config' => {

spec/cc/engine/analyzers/python/main_spec.rb

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
require "spec_helper"
2-
require "cc/engine/analyzers/python/main"
1+
require 'spec_helper'
2+
require 'cc/engine/analyzers/python/main'
33
require 'cc/engine/analyzers/engine_config'
44
require 'cc/engine/analyzers/file_list'
5-
require "flay"
6-
require "tmpdir"
75

86
RSpec.describe CC::Engine::Analyzers::Python::Main, in_tmpdir: true do
97
include AnalyzerSpecHelpers

spec/cc/engine/analyzers/ruby/main_spec.rb

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1+
require 'spec_helper'
12
require 'cc/engine/analyzers/ruby/main'
23
require 'cc/engine/analyzers/engine_config'
34
require 'cc/engine/analyzers/file_list'
4-
require 'flay'
5-
require 'tmpdir'
65

76
module CC::Engine::Analyzers
87
RSpec.describe Ruby::Main, in_tmpdir: true do

spec/spec_helper.rb

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
require 'bundler/setup'
2+
require 'flay'
23
require 'tmpdir'
34

45
Dir[File.dirname(__FILE__) + "/support/**/*.rb"].each {|f| require f }

0 commit comments

Comments
 (0)