Skip to content

Commit f0a1c9a

Browse files
committed
require spec_helper once only
1 parent 09a995b commit f0a1c9a

37 files changed

+1
-72
lines changed

.rspec

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
--require spec_helper
12
--color
23
--format documentation
34
--fail-fast

spec/bashly/bin_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe 'bin/bashly' do
42
subject { CLI.runner }
53

spec/bashly/commands/add_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Commands::Add do
42
subject { described_class.new }
53

spec/bashly/commands/completions_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Commands::Completions do
42
subject { described_class.new }
53

spec/bashly/commands/doc_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Commands::Doc do
42
subject { described_class.new }
53

spec/bashly/commands/generate_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Commands::Generate do
42
subject { described_class.new }
53

spec/bashly/commands/init_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Commands::Init do
42
subject { described_class.new }
53

spec/bashly/commands/preview_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Commands::Preview do
42
subject { described_class.new }
53

spec/bashly/commands/shell_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Commands::Shell do
42
subject { described_class.new }
53

spec/bashly/commands/validate_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Commands::Validate do
42
subject { described_class.new }
53

spec/bashly/concerns/asset_helper_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe AssetHelper do
42
subject { Class.new { include AssetHelper }.new }
53

spec/bashly/concerns/completions_command_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Script::Command do
42
fixtures = load_fixture 'script/commands'
53

spec/bashly/concerns/completions_flag_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Script::Flag do
42
fixtures = load_fixture 'script/flags'
53

spec/bashly/config_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Config do
42
subject { described_class.new config }
53

spec/bashly/config_validator_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe ConfigValidator do
42
fixtures = load_fixture 'script/validations'
53
subject { described_class.new options }

spec/bashly/extensions/array_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Array do
42
describe '#indent' do
53
subject { ['root:', ' indented:'] }

spec/bashly/extensions/file_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe File do
42
describe '::deep_write' do
53
it 'creates parent directories and writes a file' do

spec/bashly/extensions/string_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe String do
42
describe '#sanitize_for_print' do
53
subject { %[this is\na "new line"] }

spec/bashly/extensions/yaml_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe YAML do
42
describe '::load_erb_file' do
53
let(:path) { 'spec/fixtures/erb/simple.yml' }

spec/bashly/integration/bash_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe 'bash' do
42
context 'when bash version is < 4' do
53
before { system 'docker pull bash:3 >/dev/null' }

spec/bashly/integration/examples_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
# This spec tests that the generated bash scripts are actually doing
42
# what they are supposed to do, and running without errors.
53
# It will run several tests on all the configuration files in the examples

spec/bashly/libraries/base_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Libraries::Base do
42
describe '#files' do
53
it 'raises a NotImplementedError' do

spec/bashly/libraries/completions_function_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Libraries::CompletionsFunction do
42
subject { described_class.new(*args) }
53

spec/bashly/libraries/completions_script_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Libraries::CompletionsScript do
42
subject { described_class.new(*args) }
53

spec/bashly/libraries/completions_yaml_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Libraries::CompletionsYAML do
42
subject { described_class.new(*args) }
53

spec/bashly/library_source_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe LibrarySource do
42
subject { described_class.new uri }
53

spec/bashly/library_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Library do
42
subject { LibrarySource.new.libraries[name] }
53

spec/bashly/message_strings_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe MessageStrings do
42
describe '[]' do
53
it 'returns a default string for use in the generated bash' do

spec/bashly/refinements/compose_refinements_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe ComposeRefinements do
42
using described_class
53

spec/bashly/script/argument_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Script::Argument do
42
subject do
53
options = load_fixture('script/arguments')[fixture]

spec/bashly/script/base_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Script::Base do
42
subject { described_class.new options }
53

spec/bashly/script/catch_all_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Script::CatchAll do
42
subject do
53
options = load_fixture('script/commands')[fixture]

spec/bashly/script/command_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Script::Command do
42
subject do
53
result = described_class.new fixtures[fixture]

spec/bashly/script/dependency_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Script::Dependency do
42
subject do
53
options = load_fixture('script/commands')[fixture]

spec/bashly/script/flag_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Script::Flag do
42
subject do
53
options = load_fixture('script/flags')[fixture]

spec/bashly/script/wrapper_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Script::Wrapper do
42
subject { described_class.new command }
53

spec/bashly/settings_spec.rb

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
require 'spec_helper'
2-
31
describe Settings do
42
subject { BaselineSettings.clone }
53

0 commit comments

Comments
 (0)