File tree Expand file tree Collapse file tree 7 files changed +10
-10
lines changed Expand file tree Collapse file tree 7 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 26
26
expect ( library_attributes [ 'template_prep_kit_box_barcode' ] ) . to eq ( library . template_prep_kit_box_barcode )
27
27
expect ( library_attributes [ 'insert_size' ] ) . to eq ( library . insert_size )
28
28
expect ( library_attributes [ 'state' ] ) . to eq ( library . state )
29
- expect ( library_attributes [ 'created_at' ] ) . to eq ( library . created_at . to_s ( :us ) )
29
+ expect ( library_attributes [ 'created_at' ] ) . to eq ( library . created_at . to_fs ( :us ) )
30
30
expect ( library_attributes [ 'deactivated_at' ] ) . to eq ( nil )
31
31
expect ( library_attributes [ 'source_identifier' ] ) . to eq ( library . source_identifier )
32
32
end
Original file line number Diff line number Diff line change 20
20
json = ActiveSupport ::JSON . decode ( response . body )
21
21
22
22
expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'barcode' ] ) . to eq ( pacbio_plates . first . barcode )
23
- expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'created_at' ] ) . to eq ( pacbio_plates . first . created_at . to_s ( :us ) )
23
+ expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'created_at' ] ) . to eq ( pacbio_plates . first . created_at . to_fs ( :us ) )
24
24
end
25
25
26
26
it 'returns the correct relationships' do
Original file line number Diff line number Diff line change 32
32
expect ( pool_resource [ 'concentration' ] ) . to eq ( pool . concentration )
33
33
expect ( pool_resource [ 'template_prep_kit_box_barcode' ] ) . to eq ( pool . template_prep_kit_box_barcode )
34
34
expect ( pool_resource [ 'insert_size' ] ) . to eq ( pool . insert_size )
35
- expect ( pool_resource [ 'created_at' ] ) . to eq ( pool . created_at . to_s ( :us ) )
35
+ expect ( pool_resource [ 'created_at' ] ) . to eq ( pool . created_at . to_fs ( :us ) )
36
36
end
37
37
38
38
it 'returns the correct attributes' , aggregate_failures : true do
Original file line number Diff line number Diff line change 25
25
expect ( json [ 'data' ] [ 0 ] [ "attributes" ] [ "sequencing_kit_box_barcode" ] ) . to eq ( run1 . sequencing_kit_box_barcode )
26
26
expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'dna_control_complex_box_barcode' ] ) . to eq ( run1 . dna_control_complex_box_barcode )
27
27
expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'system_name' ] ) . to eq ( run1 . system_name )
28
- expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'created_at' ] ) . to eq ( run1 . created_at . to_s ( :us ) )
28
+ expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'created_at' ] ) . to eq ( run1 . created_at . to_fs ( :us ) )
29
29
expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'state' ] ) . to eq ( run1 . state )
30
30
expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'comments' ] ) . to eq ( run1 . comments )
31
31
expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'all_wells_have_pools' ] ) . to eq ( run1 . all_wells_have_pools? )
35
35
expect ( run [ "sequencing_kit_box_barcode" ] ) . to eq ( run2 . sequencing_kit_box_barcode )
36
36
expect ( run [ 'dna_control_complex_box_barcode' ] ) . to eq ( run2 . dna_control_complex_box_barcode )
37
37
expect ( run [ 'system_name' ] ) . to eq ( run2 . system_name )
38
- expect ( run [ 'created_at' ] ) . to eq ( run2 . created_at . to_s ( :us ) )
38
+ expect ( run [ 'created_at' ] ) . to eq ( run2 . created_at . to_fs ( :us ) )
39
39
expect ( run [ 'state' ] ) . to eq ( run2 . state )
40
40
expect ( run [ 'comments' ] ) . to eq ( run2 . comments )
41
41
end
Original file line number Diff line number Diff line change 16
16
expect ( json [ 'data' ] [ 0 ] [ "attributes" ] [ "name" ] ) . to eq ( sample1 . name )
17
17
expect ( json [ 'data' ] [ 0 ] [ "attributes" ] [ "external_id" ] ) . to eq ( sample1 . external_id )
18
18
expect ( json [ 'data' ] [ 0 ] [ "attributes" ] [ "species" ] ) . to eq ( sample1 . species )
19
- expect ( json [ 'data' ] [ 0 ] [ "attributes" ] [ "created_at" ] ) . to eq ( sample1 . created_at . to_s ( :us ) )
19
+ expect ( json [ 'data' ] [ 0 ] [ "attributes" ] [ "created_at" ] ) . to eq ( sample1 . created_at . to_fs ( :us ) )
20
20
expect ( json [ 'data' ] [ 0 ] [ "attributes" ] [ "deactivated_at" ] ) . to eq ( nil )
21
21
22
22
expect ( json [ 'data' ] [ 1 ] [ "attributes" ] [ "name" ] ) . to eq ( sample2 . name )
23
23
expect ( json [ 'data' ] [ 1 ] [ "attributes" ] [ "external_id" ] ) . to eq ( sample2 . external_id )
24
24
expect ( json [ 'data' ] [ 1 ] [ "attributes" ] [ "species" ] ) . to eq ( sample2 . species )
25
- expect ( json [ 'data' ] [ 1 ] [ "attributes" ] [ "created_at" ] ) . to eq ( sample2 . created_at . to_s ( :us ) )
25
+ expect ( json [ 'data' ] [ 1 ] [ "attributes" ] [ "created_at" ] ) . to eq ( sample2 . created_at . to_fs ( :us ) )
26
26
expect ( json [ 'data' ] [ 1 ] [ "attributes" ] [ "deactivated_at" ] ) . to eq ( nil )
27
27
28
28
end
Original file line number Diff line number Diff line change 34
34
expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'state' ] ) . to eq ( run1 . state )
35
35
expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'name' ] ) . to eq ( run1 . name )
36
36
expect ( json [ 'data' ] [ 0 ] [ 'attributes' ] [ 'chip_barcode' ] ) . to eq ( run1 . chip . barcode )
37
- expect ( json [ 'data' ] [ 0 ] [ "attributes" ] [ "created_at" ] ) . to eq ( run1 . created_at . to_s ( :us ) )
37
+ expect ( json [ 'data' ] [ 0 ] [ "attributes" ] [ "created_at" ] ) . to eq ( run1 . created_at . to_fs ( :us ) )
38
38
expect ( json [ 'data' ] [ 1 ] [ 'attributes' ] [ 'state' ] ) . to eq ( run2 . state )
39
39
expect ( json [ 'data' ] [ 1 ] [ 'attributes' ] [ 'name' ] ) . to eq ( run2 . name )
40
40
expect ( json [ 'data' ] [ 1 ] [ 'attributes' ] [ 'chip_barcode' ] ) . to eq ( run2 . chip . barcode )
41
- expect ( json [ 'data' ] [ 1 ] [ "attributes" ] [ "created_at" ] ) . to eq ( run2 . created_at . to_s ( :us ) )
41
+ expect ( json [ 'data' ] [ 1 ] [ "attributes" ] [ "created_at" ] ) . to eq ( run2 . created_at . to_fs ( :us ) )
42
42
end
43
43
44
44
it 'returns the correct relationships' do
Original file line number Diff line number Diff line change 111
111
expect ( json [ 'included' ] [ 0 ] [ 'attributes' ] [ 'sample_name' ] ) . to eq tube . materials . first . sample . name
112
112
expect ( json [ 'included' ] [ 0 ] [ 'attributes' ] [ 'barcode' ] ) . to eq tube . barcode
113
113
expect ( json [ 'included' ] [ 0 ] [ 'attributes' ] [ 'sample_species' ] ) . to eq tube . materials . first . sample . species
114
- expect ( json [ 'included' ] [ 0 ] [ 'attributes' ] [ 'created_at' ] ) . to eq tube . materials . first . sample . created_at . to_s ( :us )
114
+ expect ( json [ 'included' ] [ 0 ] [ 'attributes' ] [ 'created_at' ] ) . to eq tube . materials . first . sample . created_at . to_fs ( :us )
115
115
expect ( json [ 'included' ] [ 0 ] [ 'attributes' ] [ 'material_type' ] ) . to eq 'request'
116
116
117
117
expect ( json [ 'data' ] [ 0 ] [ 'relationships' ] [ 'materials' ] [ 'data' ] . count ) . to eq ( 1 )
You can’t perform that action at this time.
0 commit comments