1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
From: Jochen Sprickerhof <jspricke@debian.org>
Date: Fri, 10 Feb 2023 20:41:15 +0100
Subject: Mock state_machine in AutoprogramDirectiveTestCase
---
sphinxcontrib/autoprogram.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sphinxcontrib/autoprogram.py b/sphinxcontrib/autoprogram.py
index de687af..d9fc924 100644
--- a/sphinxcontrib/autoprogram.py
+++ b/sphinxcontrib/autoprogram.py
@@ -19,6 +19,7 @@ import re
import sys
from typing import Any, Dict, Iterable, List, Optional, Tuple
import unittest
+from unittest import mock
from docutils import nodes
from docutils.parsers.rst import Directive
@@ -534,7 +535,7 @@ class AutoprogramDirectiveTestCase(unittest.TestCase):
0,
".. autoprogram:: cli:parser\n :prog: cli.py\n",
None,
- None,
+ mock.Mock(),
)
def tearDown(self) -> None:
|