spec/spec_helper.rb in rambling-trie-2.3.0 vs spec/spec_helper.rb in rambling-trie-2.3.1
- old
+ new
@@ -1,17 +1,23 @@
# frozen_string_literal: true
+require 'yaml'
require 'simplecov'
-require 'coveralls'
-SimpleCov.formatters = [
- SimpleCov::Formatter::HTMLFormatter,
- Coveralls::SimpleCov::Formatter,
-]
+if ENV.key? 'COVERALLS_REPO_TOKEN'
+ require 'coveralls'
-Coveralls.wear! do
- add_filter '/spec/'
+ SimpleCov.formatters = [
+ SimpleCov::Formatter::HTMLFormatter,
+ Coveralls::SimpleCov::Formatter,
+ ]
+
+ Coveralls.wear! do
+ add_filter '/spec/'
+ end
+else
+ SimpleCov.start
end
require 'rspec'
require 'rambling-trie'
::SPEC_ROOT = File.dirname __FILE__
@@ -27,9 +33,10 @@
require 'support/config'
%w(
a_compressible_trie a_serializable_trie a_serializer a_trie_data_structure
- a_trie_node a_trie_node_implementation
+ a_trie_node a_trie_node_implementation a_container_scan a_container_word
+ a_container_partial_word a_container_words_within
).each do |name|
require File.join('support', 'shared_examples', name)
end