Page MenuHomePhabricator

Support the Midje testing framework for Clojure
AbandonedPublic

Authored by devurandom on Aug 16 2016, 12:39 AM.
Tags
None
Referenced Files
F14332002: D16400.diff
Wed, Dec 18, 4:12 PM
Unknown Object (File)
Fri, Dec 13, 7:40 AM
Unknown Object (File)
Sun, Dec 8, 7:27 PM
Unknown Object (File)
Tue, Nov 26, 5:59 PM
Unknown Object (File)
Thu, Nov 21, 9:43 PM
Unknown Object (File)
Nov 18 2024, 8:30 AM
Unknown Object (File)
Nov 13 2024, 8:15 PM
Unknown Object (File)
Nov 10 2024, 2:31 AM
Subscribers
This revision can not be accepted until the required legal agreements have been signed.

Details

Reviewers
None
Group Reviewers
Blessed Reviewers
Required Signatures
L28 Phacility Individual Contributor License Agreement
Summary

Still has a few rough edges, but not worse than the other non-phutil test engines.

Midje is a testing framework for Clojure with integration into the Leiningen build tool:

Test Plan
  • Affected-Files mode
    1. Modified one file in a Git working copy
    2. Ran arc unit --trace
    3. Saw it properly running lein midje
    4. Confirmed the JUnit XML files were created and that the test results were correct
    5. Repeated the same with two modified files at the same time
  • Everything mode
    1. Ran arc unit --trace --everything
    2. Saw it properly running lein midje
    3. Confirmed the JUnit XML files were created and that the test results were correct

Diff Detail

Repository
rARC Arcanist
Branch
feature/arcanist-unit-midje (branched from stable)
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 13319
Build 17081: arc lint + arc unit

Event Timeline

devurandom retitled this revision from to Support the Midje testing framework for Clojure.
devurandom updated this object.
devurandom edited the test plan for this revision. (Show Details)
devurandom added a reviewer: Blessed Reviewers.

I would like to abandon this revision. It was accidentally filed using the wrong account.

Content Hidden

The content of this revision is hidden until the author has signed all of the required legal agreements.