예제 #1
0
def test_events_table_subset_column_names(columns):
    """Test that EventTableSubset column_names property is accurate."""
    etu = EventTableSubset(start="2016-01-01",
                           stop="2016-01-02",
                           columns=columns,
                           table="events.calls")
    assert etu.head(0).columns.tolist() == etu.column_names
예제 #2
0
def test_events_table_subscriber_ident_substitutions(ident):
    """Test that EventTableSubset replaces the subscriber ident column name with subscriber."""
    etu = EventTableSubset(
        start="2016-01-01",
        stop="2016-01-02",
        columns=[ident],
        table="events.calls",
        subscriber_identifier=ident,
    )
    assert "subscriber" == etu.head(0).columns[0]
    assert ["subscriber"] == etu.column_names