class_docstr: Test that the current singleton returns the right values
class_docstr_tok: ["Test","that","the","current","singleton","returns","the","right","values"]
code: def step_start(self):
      from uuid import uuid4
      from metaflow import current
  
      self.project_names = {current.project_name}
      self.branch_names = {current.branch_name}
      self.project_flow_names = {current.project_flow_name}
      self.is_production = {current.is_production}
      self.flow_names = {current.flow_name}
      self.run_ids = {current.run_id}
      self.origin_run_ids = {current.origin_run_id}
      self.steps = {current.step_name}
      self.step_name = current.step_name
      self.namespaces = {current.namespace}
      self.usernames = {current.username}
      self.uuid = str(uuid4())
      self.task_data = {current.pathspec: self.uuid}
      self.tags = current.tags
      self.task_obj = current.task
      self.run_obj = current.run
  
imports: from metaflow_test import MetaflowTest, ExpectationFailed, steps
label_desc: Use image node_id 1 for calling the CurrentSingletonTest obj's underlying member method code with example usage: obj.step_start() without return types