def test_get_user_connected_hours_0_hours_always_on(): region = 'us-east-1' list_user_sessions = [1.0, 1.0, 1.0] workspace = {'WorkspaceProperties': {'RunningMode': 'ALWAYS_ON'}} metrics_helper = MetricsHelper(region) result = metrics_helper.get_user_connected_hours(list_user_sessions, workspace) assert result == 6
def test_get_user_connected_hours_0_hours(): region = 'us-east-1' list_user_sessions = [] workspace = { 'WorkspaceProperties': { 'RunningModeAutoStopTimeoutInMinutes': 120, 'RunningMode': 'AUTO_STOP' } } metrics_helper = MetricsHelper(region) result = metrics_helper.get_user_connected_hours(list_user_sessions, workspace) assert result == 0