Ejemplo n.º 1
0
    def test_create(self):
        mocked_create = MagicMock()
        mocked_create.return_value = "magic"

        with patch('gitfs.views.passthrough.os.open', mocked_create):
            view = PassthroughView(repo=self.repo, repo_path=self.repo_path)
            result = view.create("/magic/path", "flags")

            assert result == "magic"
            path = '/the/root/path/magic/path'
            mocked_create.assert_called_once_with(path,
                                                  os.O_WRONLY | os.O_CREAT,
                                                  "flags")
Ejemplo n.º 2
0
    def test_create(self):
        mocked_create = MagicMock()
        mocked_create.return_value = "magic"

        with patch('gitfs.views.passthrough.os.open', mocked_create):
            view = PassthroughView(repo=self.repo, repo_path=self.repo_path)
            result = view.create("/magic/path", "flags")

            assert result == "magic"
            path = '/the/root/path/magic/path'
            mocked_create.assert_called_once_with(path,
                                                  os.O_WRONLY | os.O_CREAT,
                                                  "flags")