| 156 | @pytest.mark.requires_ir_kernel |
| 157 | @pytest.mark.skip_on_windows |
| 158 | def test_execute_r(tmpdir, caplog, capsys): # pragma: no cover |
| 159 | tmp_ipynb = str(tmpdir.join("notebook.ipynb")) |
| 160 | tmp_md = str(tmpdir.join("notebook.md")) |
| 161 | |
| 162 | with open(tmp_md, "w") as fp: |
| 163 | fp.write( |
| 164 | """```r |
| 165 | 1 + 2 + 3 |
| 166 | ``` |
| 167 | """ |
| 168 | ) |
| 169 | |
| 170 | jupytext(args=[tmp_md, "--to", "ipynb", "--execute"]) |
| 171 | |
| 172 | nb = read(tmp_ipynb) |
| 173 | assert len(nb.cells) == 1 |
| 174 | assert nb.cells[0].outputs[0]["data"]["text/markdown"] == "6" |
| 175 | |
| 176 | |
| 177 | @pytest.mark.requires_user_kernel_python3 |