docstr: Tests mxnet variant gets probed if not set by user
docstr_tok: ["Tests","mxnet","variant","gets","probed","if","not","set","by","user"]
code: def test_probe_no_variant(self, mock):
      """
      Tests mxnet variant gets probed if not set by user
      """
      fake_args = TestArtifactRepositoryTool.create_argparse_namespace(
          variant=None
      )
      mock.return_value = "cpu90mkl"
      probe(fake_args)
      mock.assert_called_once()
      self.assertEqual(fake_args.variant, "cpu90mkl")
  
imports: import unittest
  from unittest.mock import MagicMock, mock_open, patch
  from artifact_repository import *
label_desc: Use image node_id 23 for calling the TestArtifactRepositoryTool obj's underlying member method code with example usage: obj.test_probe_no_variant(mock) without return types