[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/buttercup 9265f83 258/340: Add test for buttercup-suites-t
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/buttercup 9265f83 258/340: Add test for buttercup-suites-total-specs-pending |
Date: |
Thu, 16 Dec 2021 14:59:46 -0500 (EST) |
branch: elpa/buttercup
commit 9265f83973066861ee986f11dd790c310b9eb4f3
Author: Ola Nilsson <ola.nilsson@gmail.com>
Commit: Ola Nilsson <ola.nilsson@gmail.com>
Add test for buttercup-suites-total-specs-pending
---
tests/test-buttercup.el | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/tests/test-buttercup.el b/tests/test-buttercup.el
index 843a5ea..8d88aa8 100644
--- a/tests/test-buttercup.el
+++ b/tests/test-buttercup.el
@@ -252,6 +252,23 @@
:to-equal
2))))
+(describe "The `buttercup-suites-total-specs-pending' function"
+ :var (suites)
+ (before-each
+ (with-local-buttercup
+ (describe "first suite"
+ (it "active test" (expect 1 :to-equal 1))
+ (xit "pending test"))
+ (xdescribe "second suite"
+ (it "forced pending" (expect 1 :to-equal 2)))
+ (describe "third suite"
+ (it "potentially skipped" (expect 1 :to-equal 1)))
+ (setq suites buttercup-suites)))
+ (it "should return the number of pending specs in a list of suites"
+ (with-local-buttercup
+ (expect (buttercup-suites-total-specs-pending suites)
+ :to-equal 2))))
+
(describe "The `buttercup-suites-total-specs-failed' function"
(it "should return the number of failed specs in a list of suites"
(let ((su1 (make-buttercup-suite :description "su1"))
- [nongnu] elpa/buttercup 669ca99 267/340: test: Split make rule test into test-buttercup and test-docs, (continued)
- [nongnu] elpa/buttercup 669ca99 267/340: test: Split make rule test into test-buttercup and test-docs, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 6655f77 269/340: Update test run duration output in buttercup-reporter-batch, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 0e6c09e 271/340: Correct the assume docstring, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 6848057 167/340: Bump version: 1.9 → 1.10, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 8628d45 208/340: Merge pull request #147 from snogge/suite-local-function, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup a6f2486 211/340: Merge pull request #150 from DarwinAwardWinner/suppress-warning-redirect, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup a019f7a 221/340: Use spy-calls-count as appropriate, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup b297b1d 241/340: Revert "Change: (buttercup-define-matcher-for-binary-function) Add newlines", ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 7903e1a 250/340: Revert "Make it possible to abort test run cleanly", ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 521b71b 253/340: Add tests to ensure pending spec state is not overwritten, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 9265f83 258/340: Add test for buttercup-suites-total-specs-pending,
ELPA Syncer <=
- [nongnu] elpa/buttercup b360e35 264/340: test: Add tests for buttercup--mark-skipped, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 9b94921 276/340: test: Add tests for buttercup-reporter-batch buttercup-done handling, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 2040757 277/340: test: Add reporter test for buttercup-started with pending specs, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup a91f282 283/340: Handle multiline spec descriptions in buttercup-reporter-batch-color, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 532d082 284/340: test: Fix tab stops in send-string-to-ansi-buffer for Emacs 24.3, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 8afc407 286/340: Switch from to pcase for spec-done in buttercup-reporter-batch-color, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup d5c3ed5 289/340: Switch to Github Actions, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 41424d5 292/340: Add new public function buttercup-mark-skipped, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 5752a57 295/340: Control errors from buttercup-run with noerror argument, ELPA Syncer, 2021/12/16
- [nongnu] elpa/buttercup 2d77e18 300/340: test: Correct descriptions for some suite-done specs, ELPA Syncer, 2021/12/16