Exemplo n.º 1
0
    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"))
Exemplo n.º 2
0
    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"))
Exemplo n.º 3
0
    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")
Exemplo n.º 4
0
    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")
Exemplo n.º 5
0
    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"))
Exemplo n.º 6
0
    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"))
Exemplo n.º 7
0
    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")
Exemplo n.º 8
0
    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")