code: def test_download_new_raw_samples__from_beginning(
      self, mocker: MockerFixture
  ) -> None:
      client = ApiWorkflowClient(token="abc", dataset_id="dataset-id")
      client.get_processed_until_timestamp = mocker.MagicMock(
          return_value=2
      )
      mocker.patch("time.time", return_value=5)
      mocker.patch.object(client, "download_raw_samples")
      mocker.patch.object(client, "update_processed_until_timestamp")
      client.download_new_raw_samples()
      client.download_raw_samples.assert_called_once_with(
          from_=3,
          to=5,
          relevant_filenames_file_name=None,
          use_redirected_read_url=False,
      )
      client.update_processed_until_timestamp.assert_called_once_with(
          timestamp=5
      )
  
imports: import pytest
  import tqdm
  from pytest_mock import MockerFixture
  from lightly.api import ApiWorkflowClient, api_workflow_datasources
  from lightly.openapi_generated.swagger_client.models import DatasourceConfigAzure, DatasourceConfigGCS, DatasourceConfigLOCAL, DatasourceConfigS3, DatasourceConfigS3DelegatedAccess, DatasourcePurpose, DatasourceRawSamplesDataRow
  from lightly.openapi_generated.swagger_client.models.datasource_config_verify_data import DatasourceConfigVerifyData
  from lightly.openapi_generated.swagger_client.models.datasource_config_verify_data_errors import DatasourceConfigVerifyDataErrors
  from lightly.openapi_generated.swagger_client.models.datasource_processed_until_timestamp_response import DatasourceProcessedUntilTimestampResponse
  from lightly.openapi_generated.swagger_client.models.datasource_raw_samples_data import DatasourceRawSamplesData
label_desc: Use image node_id 9 for calling the TestDatasourcesMixin obj's underlying member method code with example usage: obj.test_download_new_raw_samples__from_beginning(mocker) without return types