def METHOD_NAME(conn_cnx, db_parameters):
    """Tests numpy data type bindings."""
    epoch_time = time.time()
    current_datetime = datetime.datetime.fromtimestamp(epoch_time)
    current_datetime64 = np.datetime64(current_datetime)
    all_data = [
        {
            "tz": "America/Los_Angeles",
            "float": "1.79769313486e+308",
            "numpy_bool": np.True_,
            "epoch_time": epoch_time,
            "current_time": current_datetime64,
            "specific_date": np.datetime64("2005-02-25T03:30"),
            "expected_specific_date": np.datetime64("2005-02-25T03:30").astype(
                datetime.datetime
            ),
        },
        {
            "tz": "Asia/Tokyo",
            "float": "-1.79769313486e+308",
            "numpy_bool": np.False_,
            "epoch_time": epoch_time,
            "current_time": current_datetime64,
            "specific_date": np.datetime64("1970-12-31T05:00:00"),
            "expected_specific_date": np.datetime64("1970-12-31T05:00:00").astype(
                datetime.datetime
            ),
        },
        {
            "tz": "America/New_York",
            "float": "-1.79769313486e+308",
            "numpy_bool": np.True_,
            "epoch_time": epoch_time,
            "current_time": current_datetime64,
            "specific_date": np.datetime64("1969-12-31T05:00:00"),
            "expected_specific_date": np.datetime64("1969-12-31T05:00:00").astype(
                datetime.datetime
            ),
        },
        {
            "tz": "UTC",
            "float": "-1.79769313486e+308",
            "numpy_bool": np.False_,
            "epoch_time": epoch_time,
            "current_time": current_datetime64,
            "specific_date": np.datetime64("1968-11-12T07:00:00.123"),
            "expected_specific_date": np.datetime64("1968-11-12T07:00:00.123").astype(
                datetime.datetime
            ),
        },
    ]
    try:
        with conn_cnx(numpy=True) as cnx:
            cnx.cursor().execute(
                """