Page MenuHomePhabricator

[Wilds] Make more test cases (mostly related to the phutil -> arcanist move) pass
ClosedPublic

Authored by epriestley on Sep 27 2018, 6:03 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Apr 25, 2:46 AM
Unknown Object (File)
Sat, Apr 20, 12:49 PM
Unknown Object (File)
Fri, Apr 19, 8:01 PM
Unknown Object (File)
Wed, Apr 17, 3:07 PM
Unknown Object (File)
Mon, Apr 1, 9:28 PM
Unknown Object (File)
Sat, Mar 30, 6:53 AM
Unknown Object (File)
Sat, Mar 30, 6:52 AM
Unknown Object (File)
Sat, Mar 30, 6:52 AM
Subscribers

Details

Summary

Ref T13098. Makes some tests pass by updating 'phutil' to 'arcanist'. Skips some tests which won't pass for a while.

Also removes external test engines for now since they aren't realistically going to run for a while and they significantly complicate bootstrapping a set of passing tests out of arc unit.

Test Plan

Ran arc unit, saw fewer failures.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 20917
Build 28432: Run Core Tests

Event Timeline

amckinley added inline comments.
src/__tests__/PhutilLibraryTestCase.php
14

I guess a skipped test is pretty visible, and grepping for "TOOLSETS" will find this too.

This revision is now accepted and ready to land.Sep 27 2018, 8:22 PM
epriestley added inline comments.
src/__tests__/PhutilLibraryTestCase.php
14

Yeah. I've also made skipped tests more visible in the new code -- they're always summarized at the bottom of the output.

This revision was automatically updated to reflect the committed changes.