Method: Remi::Testing::BusinessRules::DataSubject#example_to_df

Defined in:
lib/remi/testing/business_rules.rb

#example_to_df(example) ⇒ Object



329
330
331
332
333
334
335
336
337
# File 'lib/remi/testing/business_rules.rb', line 329

def example_to_df(example)
  df = example.to_df(@data_subject.df.row[0].to_h, field_symbolizer: @data_subject.field_symbolizer)
  data_subject.fields.each do |vector, |
    if [:type] == :json
      df[vector].recode! { |v| JSON.parse(v) rescue v }
    end
  end
  df
end