File tree Expand file tree Collapse file tree 5 files changed +96
-15
lines changed
Expand file tree Collapse file tree 5 files changed +96
-15
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 88
99 include_context 'with Typesense configuration'
1010
11- let ( :company_schema ) { JSON . parse ( File . read ( 'spec/fixtures/collections/companies.json' ) ) }
11+ let ( :company_schema ) do
12+ {
13+ 'name' => 'companies' ,
14+ 'num_documents' => 0 ,
15+ 'fields' => [
16+ {
17+ 'name' => 'company_name' ,
18+ 'type' => 'string' ,
19+ 'facet' => false
20+ } ,
21+ {
22+ 'name' => 'num_employees' ,
23+ 'type' => 'int32' ,
24+ 'facet' => false
25+ } ,
26+ {
27+ 'name' => 'country' ,
28+ 'type' => 'string' ,
29+ 'facet' => true
30+ }
31+ ] ,
32+ 'default_sorting_field' => 'num_employees'
33+ }
34+ end
1235
1336 describe '#retrieve' do
1437 it 'returns the specified collection' do
Original file line number Diff line number Diff line change 88
99 include_context 'with Typesense configuration'
1010
11- let ( :company_schema ) { JSON . parse ( File . read ( 'spec/fixtures/collections/companies.json' ) ) }
11+ let ( :company_schema ) do
12+ {
13+ 'name' => 'companies' ,
14+ 'num_documents' => 0 ,
15+ 'fields' => [
16+ {
17+ 'name' => 'company_name' ,
18+ 'type' => 'string' ,
19+ 'facet' => false
20+ } ,
21+ {
22+ 'name' => 'num_employees' ,
23+ 'type' => 'int32' ,
24+ 'facet' => false
25+ } ,
26+ {
27+ 'name' => 'country' ,
28+ 'type' => 'string' ,
29+ 'facet' => true
30+ }
31+ ] ,
32+ 'default_sorting_field' => 'num_employees'
33+ }
34+ end
1235
1336 describe '#create' do
1437 it 'creates a collection and returns it' do
Original file line number Diff line number Diff line change 88
99 include_context 'with Typesense configuration'
1010
11- let ( :company_schema ) { JSON . parse ( File . read ( 'spec/fixtures/collections/companies.json' ) ) }
11+ let ( :company_schema ) do
12+ {
13+ 'name' => 'companies' ,
14+ 'num_documents' => 0 ,
15+ 'fields' => [
16+ {
17+ 'name' => 'company_name' ,
18+ 'type' => 'string' ,
19+ 'facet' => false
20+ } ,
21+ {
22+ 'name' => 'num_employees' ,
23+ 'type' => 'int32' ,
24+ 'facet' => false
25+ } ,
26+ {
27+ 'name' => 'country' ,
28+ 'type' => 'string' ,
29+ 'facet' => true
30+ }
31+ ] ,
32+ 'default_sorting_field' => 'num_employees'
33+ }
34+ end
1235
1336 let ( :document ) do
1437 {
Original file line number Diff line number Diff line change 88
99 include_context 'with Typesense configuration'
1010
11- let ( :company_schema ) { JSON . parse ( File . read ( 'spec/fixtures/collections/companies.json' ) ) }
11+ let ( :company_schema ) do
12+ {
13+ 'name' => 'companies' ,
14+ 'num_documents' => 0 ,
15+ 'fields' => [
16+ {
17+ 'name' => 'company_name' ,
18+ 'type' => 'string' ,
19+ 'facet' => false
20+ } ,
21+ {
22+ 'name' => 'num_employees' ,
23+ 'type' => 'int32' ,
24+ 'facet' => false
25+ } ,
26+ {
27+ 'name' => 'country' ,
28+ 'type' => 'string' ,
29+ 'facet' => true
30+ }
31+ ] ,
32+ 'default_sorting_field' => 'num_employees'
33+ }
34+ end
1235
1336 let ( :document ) do
1437 {
You can’t perform that action at this time.
0 commit comments