code: def test_time_dimension_without_first_entity_link(
      time_dimension_spec: TimeDimensionSpec,
  ) -> None:  # noqa: D
      assert (
          time_dimension_spec.without_first_entity_link
          == TimeDimensionSpec(
              element_name="signup_ts",
              entity_links=(),
              time_granularity=TimeGranularity.DAY,
          )
      )
  
imports: from __future__ import annotations
  from typing import Sequence
  import pytest
  from dbt_semantic_interfaces.type_enums.time_granularity import TimeGranularity
  from metricflow.specs.specs import DimensionSpec, EntityReference, EntitySpec, InstanceSpec, InstanceSpecSet, LinkableInstanceSpec, LinklessEntitySpec, MeasureSpec, MetricSpec, TimeDimensionSpec
label_desc: Use image node_id 7 for calling a global function with example usage: test_time_dimension_without_first_entity_link(time_dimension_spec) without return types