code: def test_variational_expectation__positive(
      setup: LikelihoodSetup,
  ) -> None:
      ve = setup.likelihood.variational_expectations(
          Datum.X_positive, Datum.Fmu, Datum.Fvar, Datum.Y
      )
      setup.variational_expectations_assert(ve, axis=-1)
  
imports: from dataclasses import dataclass
  from typing import Any
  import numpy
  import pytest
  import tensorflow
  from check_shapes import ShapeChecker
  from gpflow.functions import Linear
  from gpflow.likelihoods import Beta, Gamma, Gaussian, ScalarLikelihood, StudentT
  from gpflow.utilities import to_default_float
label_desc: Use image node_id 16 for calling a global function with example usage: test_variational_expectation__positive(setup) without return types