Exemple #1
0
    def test_bin(self, platform_darwin: None, cd_tmp_path: Path,
                 mocker: MockerFixture) -> None:
        """Test bin."""
        home = cd_tmp_path / "home"
        mocker.patch("runway.env_mgr.Path.home", return_value=home)
        obj = EnvManager("test-bin", "test-dir")
        obj.current_version = "1.0.0"

        assert obj.bin == home / ".test-dir" / "versions" / "1.0.0" / "test-bin"
Exemple #2
0
    def test_bin(self, platform_darwin, cd_tmp_path, monkeypatch):
        """Test bin."""
        home = cd_tmp_path / "home"
        monkeypatch.setattr("runway.env_mgr.Path.home",
                            MagicMock(return_value=home))
        obj = EnvManager("test-bin", "test-dir")
        obj.current_version = "1.0.0"

        assert obj.bin == home / ".test-dir" / "versions" / "1.0.0" / "test-bin"