test-driver: add persistent history
across sessions of interactive testing
This commit is contained in:
@@ -106,7 +106,13 @@ def main() -> None:
|
|||||||
args.keep_vm_state,
|
args.keep_vm_state,
|
||||||
) as driver:
|
) as driver:
|
||||||
if args.interactive:
|
if args.interactive:
|
||||||
ptpython.repl.embed(driver.test_symbols(), {})
|
history_dir = os.getcwd()
|
||||||
|
history_path = os.path.join(history_dir, ".nixos-test-history")
|
||||||
|
ptpython.repl.embed(
|
||||||
|
driver.test_symbols(),
|
||||||
|
{},
|
||||||
|
history_filename=history_path,
|
||||||
|
)
|
||||||
else:
|
else:
|
||||||
tic = time.time()
|
tic = time.time()
|
||||||
driver.run_tests()
|
driver.run_tests()
|
||||||
|
|||||||
Reference in New Issue
Block a user