docstr: Tests 'cu102' is returned if oneDNN is OFF and CUDA is ON and CUDA version is 10.2
docstr_tok: ["Tests","'cu102","'","is","returned","if","oneDNN","is","OFF","and","CUDA","is","ON","and","CUDA","version","is","10.2"]
code: def test_probe_variant_cuda(self, mock_cuda_version, mock_features):
      """
      Tests 'cu102' is returned if oneDNN is OFF and CUDA is ON and CUDA version is 10.2
      """
      mock_features.return_value = {"ONEDNN": True, "CUDA": True}
      mock_cuda_version.return_value = "102"
      self.assertEqual(probe_mxnet_variant("libmxnet.so"), "cu102")
  
imports: import unittest
  from unittest.mock import MagicMock, mock_open, patch
  from artifact_repository import *
label_desc: Use image node_id 15 for calling the TestArtifactRepositoryTool obj's underlying member method code with example usage: obj.test_probe_variant_cuda(mock_cuda_version, mock_features) without return types