[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/buttercup dbcd3d4 256/340: Calculate total test run time w
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/buttercup dbcd3d4 256/340: Calculate total test run time with current-time |
Date: |
Thu, 16 Dec 2021 14:59:46 -0500 (EST) |
branch: elpa/buttercup
commit dbcd3d454548966a1ad6d89b9ed3189c31c04d18
Author: Ola Nilsson <ola.nilsson@gmail.com>
Commit: Ola Nilsson <ola.nilsson@gmail.com>
Calculate total test run time with current-time
... instead of float-time. current-time is more exact.
---
buttercup.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/buttercup.el b/buttercup.el
index d4ec9bf..d8a2955 100644
--- a/buttercup.el
+++ b/buttercup.el
@@ -1551,7 +1551,7 @@ EVENT and ARG are described in `buttercup-reporter'."
(print-escape-nonascii t))
(pcase event
(`buttercup-started
- (setq buttercup-reporter-batch--start-time (float-time)
+ (setq buttercup-reporter-batch--start-time (current-time)
buttercup-reporter-batch--failures nil)
(let ((defined (buttercup-suites-total-specs-defined arg))
(pending (buttercup-suites-total-specs-pending arg)))
@@ -1617,8 +1617,9 @@ EVENT and ARG are described in `buttercup-reporter'."
(let ((defined (buttercup-suites-total-specs-defined arg))
(pending (buttercup-suites-total-specs-pending arg))
(failed (buttercup-suites-total-specs-failed arg))
- (duration (- (float-time)
- buttercup-reporter-batch--start-time)))
+ (duration (float-time (time-subtract
+ (current-time)
+ buttercup-reporter-batch--start-time))))
(if (> pending 0)
(buttercup--print
"Ran %s out of %s specs, %s failed, in %.1f seconds.\n"
@@ -1694,8 +1695,8 @@ EVENT and ARG are described in `buttercup-reporter'."
(let ((defined (buttercup-suites-total-specs-defined arg))
(pending (buttercup-suites-total-specs-pending arg))
(failed (buttercup-suites-total-specs-failed arg))
- (duration (- (float-time)
- buttercup-reporter-batch--start-time)))
+ (duration (float-time (time-subtract (current-time)
+
buttercup-reporter-batch--start-time))))
(if (> pending 0)
(buttercup--print
(concat
- [nongnu] elpa/buttercup bf48137 224/340: Add some tests for error-call recording, (continued)
- [nongnu] elpa/buttercup bf48137 224/340: Add some tests for error-call recording, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup fc19598 225/340: Add examples for checking return value and thrown signal of a spy, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 6590360 226/340: Fix a few typos and other small errors, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 8a28489 230/340: Bump version: 1.18 → 1.19, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 0e40587 231/340: Tweak the spy-contexts to be more backward compatible, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 60028db 236/340: docs: Clarify the spy lifespan in writing-tests.md, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 9c4b473 237/340: test: Add missing apostrophe in spec title, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 90654ec 238/340: Update some docstrings, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 178c795 242/340: README: Add '-L .' to test runner example, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup fc4276a 247/340: Make it possible to abort test run cleanly, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup dbcd3d4 256/340: Calculate total test run time with current-time,
ELPA Syncer <=
- [nongnu] elpa/buttercup c83ba7d 268/340: Extract function buttercup-elapsed-time-string, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 38cfa6f 270/340: Fix spy-on on Emacs 24.3 for symbols that are not fbound, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 81bfed4 272/340: test: Add utility function send-string-to-ansi-buffer, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup cf4eee8 274/340: test: Verify output in the "The batch reporter" suite, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 4159111 275/340: test: Verify full line for reporter spec-done tests, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup fbb790b 278/340: test: Add tests for buttercup-started and buttercup-reporter-batch-color, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup d563e18 281/340: test: Add color tests for suite-done, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup b910b71 285/340: Extract buttercup--indented-description from the batch reporters, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup e71a40f 287/340: Make sure carriage movement characters are not colorized, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup a22fc29 288/340: Bump version: 1.21 → 1.22, ELPA Syncer, 2021/12/16