|
1 | 1 | require "rails_helper"
|
2 | 2 |
|
3 | 3 | describe IndexDeletionService do
|
4 |
| - INDEX_CREATED_THIS_MORNING = "datasets-test_20171122070000".freeze |
5 |
| - INDEX_CREATED_YESTERDAY = "datasets-test_20171121070000".freeze |
6 |
| - INDEX_CREATED_LAST_WEEK = "datasets-test_20171112070000".freeze |
7 |
| - INDEX_CREATED_LAST_MONTH = "datasets-test_20171022070000".freeze |
| 4 | + index_created_this_morning = "datasets-test_20171122070000".freeze |
| 5 | + index_created_yesterday = "datasets-test_20171121070000".freeze |
| 6 | + index_created_last_week = "datasets-test_20171112070000".freeze |
| 7 | + index_created_last_month = "datasets-test_20171022070000".freeze |
8 | 8 |
|
9 | 9 | before(:each) do
|
10 | 10 | @client_double = double("client")
|
|
22 | 22 | describe "when there are more than three indices" do
|
23 | 23 | it "deletes the correct number of indices" do
|
24 | 24 | indexes = [
|
25 |
| - INDEX_CREATED_THIS_MORNING, |
26 |
| - INDEX_CREATED_YESTERDAY, |
27 |
| - INDEX_CREATED_LAST_WEEK, |
28 |
| - INDEX_CREATED_LAST_MONTH, |
| 25 | + index_created_this_morning, |
| 26 | + index_created_yesterday, |
| 27 | + index_created_last_week, |
| 28 | + index_created_last_month, |
29 | 29 | ]
|
30 | 30 |
|
31 | 31 | allow(@client_double).to receive_message_chain(:indices, :get_alias, :keys) { indexes }
|
32 | 32 | allow(@client_double).to receive_message_chain(:indices, :delete)
|
33 | 33 |
|
34 | 34 | expect(@client_double.indices)
|
35 | 35 | .to receive(:delete)
|
36 |
| - .with(index: INDEX_CREATED_LAST_MONTH) |
| 36 | + .with(index: index_created_last_month) |
37 | 37 |
|
38 | 38 | @index_deleter.run
|
39 | 39 | end
|
|
42 | 42 | describe "when there are less than three indices" do
|
43 | 43 | it "deletes the correct number of indices" do
|
44 | 44 | indexes = [
|
45 |
| - INDEX_CREATED_THIS_MORNING, |
46 |
| - INDEX_CREATED_LAST_WEEK, |
| 45 | + index_created_this_morning, |
| 46 | + index_created_last_week, |
47 | 47 | ]
|
48 | 48 |
|
49 | 49 | allow(@client_double).to receive_message_chain("indices.get_alias.keys") { indexes }
|
|
0 commit comments