docstr: Test if custom name for the variable scope is propagated correctly.
docstr_tok: ["Test","if","custom","name","for","the","variable","scope","is","propagated","correctly","."]
code: def testCustomScopeName(self):
      """Test if custom name for the variable scope is propagated correctly."""
      name = "bfloat16"
      with bfloat16.bfloat16_scope("bfloat16") as bf:
          self.assertEqual(bf.name, name)
  
file_path: tensorflow/tensorflow/python/tpu/bfloat16_test.py
imports: from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import variable_scope
  from tensorflow.python.platform import test
  from tensorflow.python.tpu import bfloat16
  from tensorflow.python.framework import ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import variables
label_desc: Use image node_id 2 for calling the BFloat16ScopeTest obj's underlying member method code with example usage: obj.testCustomScopeName() without return types