def test_no_hpath(self): env_dict = {"HT_AOV_PATH": "path1:path2"} with patch.dict(os.environ, env_dict): result = manager._get_aov_path_folders() self.assertEqual(result, ("path1", "path2"))
def test_hpath_folders(self, mock_find): mock_find.return_value = ("hpath1", "hpath2") env_dict = {"HT_AOV_PATH": "path1:path2:&"} with patch.dict(os.environ, env_dict): result = manager._get_aov_path_folders() self.assertEqual(result, ("path1", "path2", "hpath1", "hpath2"))
def test_no_hpath(self, mocker): """Test when the path does not contain the '&' character.""" env_dict = {"HT_AOV_PATH": "path1:path2"} mocker.patch.dict(os.environ, env_dict) result = manager._get_aov_path_folders() assert result == ("path1", "path2")
def test_no_hpath(self, mocker): env_dict = {"HT_AOV_PATH": "path1:path2"} mocker.patch.dict(os.environ, env_dict) result = manager._get_aov_path_folders() assert result == ("path1", "path2")
def test_no_hpath(self): env_dict = { "HT_AOV_PATH": "path1:path2" } with patch.dict(os.environ, env_dict): result = manager._get_aov_path_folders() self.assertEqual(result, ("path1", "path2"))
def test_hpath_folders(self, mock_find): mock_find.return_value = ("hpath1", "hpath2") env_dict = { "HT_AOV_PATH": "path1:path2:&" } with patch.dict(os.environ, env_dict): result = manager._get_aov_path_folders() self.assertEqual(result, ("path1", "path2", "hpath1", "hpath2"))
def test_hpath_folders(self, mocker): """Test when the path contains '&' and folders are found in the HOUDINI_PATH.""" mock_find = mocker.patch( "ht.sohohooks.aovs.manager._find_houdinipath_aov_folders") mock_find.return_value = ("hpath1", "hpath2") env_dict = {"HT_AOV_PATH": "path1:path2:&"} mocker.patch.dict(os.environ, env_dict) result = manager._get_aov_path_folders() assert result == ("path1", "path2", "hpath1", "hpath2")
def test_hpath_folders(self, mocker): mock_find = mocker.patch( "ht.sohohooks.aovs.manager._find_houdinipath_aov_folders" ) mock_find.return_value = ("hpath1", "hpath2") env_dict = {"HT_AOV_PATH": "path1:path2:&"} mocker.patch.dict(os.environ, env_dict) result = manager._get_aov_path_folders() assert result == ("path1", "path2", "hpath1", "hpath2")