def METHOD_NAME(self):
    """
    Test running the interpreter
    """
    with tempfile.TemporaryDirectory() as tmpdir:
        # ddisasm executes with examples/ex1 as the working directory, so
        # the relative path to the repository root is "../../"
        ddisasm_opts = [
            "--interpreter",
            "../../",
            "--debug-dir",
            tmpdir,
        ]
        self.assertTrue(
            drt(
                "examples/ex1",
                "ex",
                optimizations=["-O0"],
                extra_compile_flags=["-pie"],
                extra_ddisasm_flags=ddisasm_opts,
                extra_reassemble_flags=["-nostartfiles", "-pie"],
                upload=False,
            )
        )