Commit 2cc6a7513f0fffdd2191957dfe9519b01f59ff3b
1 parent
4d9ed179
Exists in
elasticsearch_api
Removing spec to change tests for elasticsearch
Showing
3 changed files
with
0 additions
and
171 deletions
Show diff stats
spec/models/community_spec.rb
| ... | ... | @@ -1,23 +0,0 @@ |
| 1 | -require 'rails_helper' | |
| 2 | -require 'rake' | |
| 3 | -require 'elasticsearch/extensions/test/cluster/tasks' | |
| 4 | - | |
| 5 | -describe Community, type: :model, elasticsearch: true do | |
| 6 | - before do | |
| 7 | - @environment = Environment.default | |
| 8 | - @environment.enabled_plugins = ['ElasticsearchPlugin'] | |
| 9 | - @environment.save! | |
| 10 | - | |
| 11 | - @community = Community.new(name: "Debian") | |
| 12 | - @community.save! | |
| 13 | - _start = Time.new | |
| 14 | - Article.import | |
| 15 | - sleep 4 | |
| 16 | - p Article.__elasticsearch__.client.cluster.health | |
| 17 | - end | |
| 18 | - | |
| 19 | - it "assert true" do | |
| 20 | - Article.__elasticsearch__.search({}).records.to_a | |
| 21 | - expect(true).to be true | |
| 22 | - end | |
| 23 | -end |
spec/rails_helper.rb
| ... | ... | @@ -1,52 +0,0 @@ |
| 1 | -# This file is copied to spec/ when you run 'rails generate rspec:install' | |
| 2 | -ENV['RAILS_ENV'] ||= 'test' | |
| 3 | -require File.expand_path('../../config/environment', __FILE__) | |
| 4 | -# Prevent database truncation if the environment is production | |
| 5 | -abort("The Rails environment is running in production mode!") if Rails.env.production? | |
| 6 | -require 'spec_helper' | |
| 7 | -require 'rspec/rails' | |
| 8 | -# Add additional requires below this line. Rails is not loaded until this point! | |
| 9 | - | |
| 10 | -# Requires supporting ruby files with custom matchers and macros, etc, in | |
| 11 | -# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are | |
| 12 | -# run as spec files by default. This means that files in spec/support that end | |
| 13 | -# in _spec.rb will both be required and run as specs, causing the specs to be | |
| 14 | -# run twice. It is recommended that you do not name files matching this glob to | |
| 15 | -# end with _spec.rb. You can configure this pattern with the --pattern | |
| 16 | -# option on the command line or in ~/.rspec, .rspec or `.rspec-local`. | |
| 17 | -# | |
| 18 | -# The following line is provided for convenience purposes. It has the downside | |
| 19 | -# of increasing the boot-up time by auto-requiring all files in the support | |
| 20 | -# directory. Alternatively, in the individual `*_spec.rb` files, manually | |
| 21 | -# require only the support files necessary. | |
| 22 | -# | |
| 23 | -# Dir[Rails.root.join('spec/support/**/*.rb')].each { |f| require f } | |
| 24 | - | |
| 25 | -# Checks for pending migrations before tests are run. | |
| 26 | -# If you are not using ActiveRecord, you can remove this line. | |
| 27 | -ActiveRecord::Migration.maintain_test_schema! | |
| 28 | - | |
| 29 | -RSpec.configure do |config| | |
| 30 | - # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures | |
| 31 | - config.fixture_path = "#{::Rails.root}/spec/fixtures" | |
| 32 | - | |
| 33 | - # If you're not using ActiveRecord, or you'd prefer not to run each of your | |
| 34 | - # examples within a transaction, remove the following line or assign false | |
| 35 | - # instead of true. | |
| 36 | - config.use_transactional_fixtures = true | |
| 37 | - | |
| 38 | - # RSpec Rails can automatically mix in different behaviours to your tests | |
| 39 | - # based on their file location, for example enabling you to call `get` and | |
| 40 | - # `post` in specs under `spec/controllers`. | |
| 41 | - # | |
| 42 | - # You can disable this behaviour by removing the line below, and instead | |
| 43 | - # explicitly tag your specs with their type, e.g.: | |
| 44 | - # | |
| 45 | - # RSpec.describe UsersController, :type => :controller do | |
| 46 | - # # ... | |
| 47 | - # end | |
| 48 | - # | |
| 49 | - # The different available types are documented in the features, such as in | |
| 50 | - # https://relishapp.com/rspec/rspec-rails/docs | |
| 51 | - config.infer_spec_type_from_file_location! | |
| 52 | -end |
spec/spec_helper.rb
| ... | ... | @@ -1,96 +0,0 @@ |
| 1 | -# This file was generated by the `rails generate rspec:install` command. Conventionally, all | |
| 2 | -# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`. | |
| 3 | -# The generated `.rspec` file contains `--require spec_helper` which will cause | |
| 4 | -# this file to always be loaded, without a need to explicitly require it in any | |
| 5 | -# files. | |
| 6 | -# | |
| 7 | -# Given that it is always loaded, you are encouraged to keep this file as | |
| 8 | -# light-weight as possible. Requiring heavyweight dependencies from this file | |
| 9 | -# will add to the boot time of your test suite on EVERY test run, even for an | |
| 10 | -# individual file that may not need all of that loaded. Instead, consider making | |
| 11 | -# a separate helper file that requires the additional dependencies and performs | |
| 12 | -# the additional setup, and require it from the spec files that actually need | |
| 13 | -# it. | |
| 14 | -# | |
| 15 | -# The `.rspec` file also contains a few flags that are not defaults but that | |
| 16 | -# users commonly want. | |
| 17 | -# | |
| 18 | -# See http://rubydoc.info/gems/rspec-core/RSpec/Core/Configuration | |
| 19 | -require 'rake' | |
| 20 | -require 'elasticsearch/extensions/test/cluster/tasks' | |
| 21 | - | |
| 22 | -RSpec.configure do |config| | |
| 23 | - | |
| 24 | - # rspec-expectations config goes here. You can use an alternate | |
| 25 | - # assertion/expectation library such as wrong or the stdlib/minitest | |
| 26 | - # assertions if you prefer. | |
| 27 | - config.expect_with :rspec do |expectations| | |
| 28 | - # This option will default to `true` in RSpec 4. It makes the `description` | |
| 29 | - # and `failure_message` of custom matchers include text for helper methods | |
| 30 | - # defined using `chain`, e.g.: | |
| 31 | - # be_bigger_than(2).and_smaller_than(4).description | |
| 32 | - # # => "be bigger than 2 and smaller than 4" | |
| 33 | - # ...rather than: | |
| 34 | - # # => "be bigger than 2" | |
| 35 | - expectations.include_chain_clauses_in_custom_matcher_descriptions = true | |
| 36 | - end | |
| 37 | - | |
| 38 | - # rspec-mocks config goes here. You can use an alternate test double | |
| 39 | - # library (such as bogus or mocha) by changing the `mock_with` option here. | |
| 40 | - config.mock_with :rspec do |mocks| | |
| 41 | - # Prevents you from mocking or stubbing a method that does not exist on | |
| 42 | - # a real object. This is generally recommended, and will default to | |
| 43 | - # `true` in RSpec 4. | |
| 44 | - mocks.verify_partial_doubles = true | |
| 45 | - end | |
| 46 | - | |
| 47 | -# The settings below are suggested to provide a good initial experience | |
| 48 | -# with RSpec, but feel free to customize to your heart's content. | |
| 49 | -=begin | |
| 50 | - # These two settings work together to allow you to limit a spec run | |
| 51 | - # to individual examples or groups you care about by tagging them with | |
| 52 | - # `:focus` metadata. When nothing is tagged with `:focus`, all examples | |
| 53 | - # get run. | |
| 54 | - config.filter_run :focus | |
| 55 | - config.run_all_when_everything_filtered = true | |
| 56 | - | |
| 57 | - # Allows RSpec to persist some state between runs in order to support | |
| 58 | - # the `--only-failures` and `--next-failure` CLI options. We recommend | |
| 59 | - # you configure your source control system to ignore this file. | |
| 60 | - config.example_status_persistence_file_path = "spec/examples.txt" | |
| 61 | - | |
| 62 | - # Limits the available syntax to the non-monkey patched syntax that is | |
| 63 | - # recommended. For more details, see: | |
| 64 | - # - http://myronmars.to/n/dev-blog/2012/06/rspecs-new-expectation-syntax | |
| 65 | - # - http://www.teaisaweso.me/blog/2013/05/27/rspecs-new-message-expectation-syntax/ | |
| 66 | - # - http://myronmars.to/n/dev-blog/2014/05/notable-changes-in-rspec-3#new__config_option_to_disable_rspeccore_monkey_patching | |
| 67 | - config.disable_monkey_patching! | |
| 68 | - | |
| 69 | - # Many RSpec users commonly either run the entire suite or an individual | |
| 70 | - # file, and it's useful to allow more verbose output when running an | |
| 71 | - # individual spec file. | |
| 72 | - if config.files_to_run.one? | |
| 73 | - # Use the documentation formatter for detailed output, | |
| 74 | - # unless a formatter has already been configured | |
| 75 | - # (e.g. via a command-line flag). | |
| 76 | - config.default_formatter = 'doc' | |
| 77 | - end | |
| 78 | - | |
| 79 | - # Print the 10 slowest examples and example groups at the | |
| 80 | - # end of the spec run, to help surface which specs are running | |
| 81 | - # particularly slow. | |
| 82 | - config.profile_examples = 10 | |
| 83 | - | |
| 84 | - # Run specs in random order to surface order dependencies. If you find an | |
| 85 | - # order dependency and want to debug it, you can fix the order by providing | |
| 86 | - # the seed, which is printed after each run. | |
| 87 | - # --seed 1234 | |
| 88 | - config.order = :random | |
| 89 | - | |
| 90 | - # Seed global randomization in this process using the `--seed` CLI option. | |
| 91 | - # Setting this allows you to use `--seed` to deterministically reproduce | |
| 92 | - # test failures related to randomization by passing the same `--seed` value | |
| 93 | - # as the one that triggered the failure. | |
| 94 | - Kernel.srand config.seed | |
| 95 | -=end | |
| 96 | -end |