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)
Jun 30 2026, 11:30 PM
Unknown Object (File)
Jun 30 2026, 11:39 AM
Unknown Object (File)
Jun 30 2026, 11:39 AM
Unknown Object (File)
Jun 30 2026, 11:39 AM
Unknown Object (File)
Jun 30 2026, 11:39 AM
Unknown Object (File)
Jun 27 2026, 1:14 PM
Unknown Object (File)
Jun 26 2026, 11:17 PM
Unknown Object (File)
Jun 25 2026, 3:09 PM
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.