Skip to content

Commit 9838465

Browse files
committed
feat(test): skip old analytics and synonym tests after v30+
1 parent fabd568 commit 9838465

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed

spec/typesense/analytics_rule_spec.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
}
2121
end
2222

23+
before do
24+
skip('Analytics is deprecated in Typesense v30+') if typesense_v30_or_above?
25+
end
26+
2327
describe '#retrieve' do
2428
it 'returns the specified analytics rule' do
2529
stub_request(:get, Typesense::ApiCall.new(typesense.configuration).send(:uri_for, '/analytics/rules/search_suggestions', typesense.configuration.nodes[0]))

spec/typesense/analytics_rules_spec.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
}
2121
end
2222

23+
before do
24+
skip('Analytics is deprecated in Typesense v30+') if typesense_v30_or_above?
25+
end
26+
2327
describe '#upsert' do
2428
it 'creates a rule and returns it' do
2529
stub_request(:put, Typesense::ApiCall.new(typesense.configuration).send(:uri_for, '/analytics/rules/search_suggestions', typesense.configuration.nodes[0]))

spec/typesense/synonym_spec.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
}
2020
end
2121

22+
before do
23+
skip('Synonyms is deprecated in Typesense v30+, use SynonymSets instead') if typesense_v30_or_above?
24+
end
25+
2226
describe '#retrieve' do
2327
it 'returns the specified synonym' do
2428
stub_request(:get, Typesense::ApiCall.new(typesense.configuration).send(:uri_for, '/collections/companies/synonyms/synonym-set-1', typesense.configuration.nodes[0]))

spec/typesense/synonyms_spec.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
}
2020
end
2121

22+
before do
23+
skip('Synonyms is deprecated in Typesense v30+, use SynonymSets instead') if typesense_v30_or_above?
24+
end
25+
2226
describe '#upsert' do
2327
it 'creates an synonym rule and returns it' do
2428
stub_request(:put, Typesense::ApiCall.new(typesense.configuration).send(:uri_for, '/collections/companies/synonyms/synonym-set-1', typesense.configuration.nodes[0]))

0 commit comments

Comments
 (0)