Page MenuHomePhabricator

Support the Midje testing framework for Clojure
AbandonedPublic

Authored by devurandom on Aug 16 2016, 12:39 AM.
Tags
None
Referenced Files
F14046305: D16400.diff
Wed, Nov 13, 8:15 PM
F14034854: D16400.diff
Sun, Nov 10, 2:31 AM
F14018716: D16400.diff
Tue, Nov 5, 6:47 PM
Unknown Object (File)
Oct 8 2024, 12:47 PM
Unknown Object (File)
Oct 6 2024, 10:24 AM
Unknown Object (File)
Oct 3 2024, 5:59 AM
Unknown Object (File)
Sep 29 2024, 6:54 AM
Unknown Object (File)
Sep 9 2024, 3:27 PM
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.