Skip to content

Commit afa1dd6

Browse files
committed
Cache: Fix serialization
1 parent c749923 commit afa1dd6

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/executorlib/standalone/serialize.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,4 +105,4 @@ def _get_function_name(fn: Callable) -> str:
105105
if hasattr(fn, "__name__"):
106106
return fn.__name__
107107
else:
108-
return str(fn).split()[0].split(".")[-1]
108+
return str(fn.__class__).split("'")[-2]

tests/test_standalone_serialize.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ def test_serialization(self):
1818
fn = _get_function_name(fn=MyClass())
1919
self.assertEqual(fn, "MyClass")
2020
fn = _get_function_name(fn=None)
21-
self.assertEqual(fn, "None")
21+
self.assertEqual(fn, "NoneType")

0 commit comments

Comments
 (0)