class_docstr: Unittests for the dot function when ``pauli=False``.
docstr: Test the dot function with the tensorflow interface.
docstr_tok: ["Test","the","dot","function","with","the","tensorflow","interface","."]
code: def test_dot_tf(self, dtype):
      """Test the dot function with the tensorflow interface."""
      import tensorflow as tf
  
      c = tf.constant([1.0, 2.0, 3.0], dtype=getattr(tf, dtype))
      o = [qml.PauliX(0), qml.PauliY(1), qml.PauliZ(2)]
      op_sum = qml.dot(c, o)
      op_sum_2 = Sum(
          qml.PauliX(0),
          SProd(
              tf.constant(2.0, dtype=getattr(tf, dtype)), qml.PauliY(1)
          ),
          SProd(
              tf.constant(3.0, dtype=getattr(tf, dtype)), qml.PauliZ(2)
          ),
      )
      assert qml.equal(op_sum, op_sum_2)
  
imports: import pytest
  import pennylane
  from pennylane.ops import Hamiltonian, Prod, SProd, Sum
  from pennylane.pauli.pauli_arithmetic import PauliSentence
label_desc: Use image node_id 9 for calling the TestDotSum obj's underlying member method code with example usage: obj.test_dot_tf(dtype) without return types