def test_field_description(config): wh = Warehouse(config=config) partner_name = wh.get_field("partner_name") # Regular dim/field assert partner_name.description is None print(partner_name.display_name, partner_name.description) rpl = wh.get_field("rpl") # Formula Metric assert rpl.description is not None print(rpl.display_name, rpl.description) sale_hour = wh.get_field("sale_hour") # Auto conversion field assert sale_hour.description is not None print(sale_hour.display_name, sale_hour.description)
def test_field_display_name(config): wh = Warehouse(config=config) partner_name = wh.get_field("partner_name") # Regular dim/field assert partner_name.display_name == "Partner Name" rpl = wh.get_field("rpl") # Formula Metric assert rpl.display_name == "Revenue/Lead" main_sales_created_at = wh.get_field( "main_sales_created_at") # Field from column assert main_sales_created_at.display_name == "Main Sales Created At" sale_hour = wh.get_field("sale_hour") # Auto conversion field assert sale_hour.display_name == "Sale Hour"
def test_field_meta(config): wh = Warehouse(config=config) field = wh.get_field("rpl") assert field.meta and field.meta["metafield"] == "metavalue"