hundreds-father-404
10/01/2019, 1:00 AMCollection.of()
, right? Maybe we could replace that with Tuple[X, ...]
aloof-angle-91616
10/01/2019, 1:00 AM@dataclass
wrapper -- there's Collection.of
in pants.engine.objects
which we use to wrap collections of objectsaloof-angle-91616
10/01/2019, 1:00 AM@dataclass
PR fixes that too!hundreds-breakfast-49010
10/01/2019, 1:02 AM@rule
that has a signature Tuple[X]
, and then use that?hundreds-breakfast-49010
10/01/2019, 7:00 PMname
attr on the Goal
subclasshundreds-breakfast-49010
10/01/2019, 7:00 PMaverage-vr-56795
10/01/2019, 7:20 PMhundreds-breakfast-49010
10/01/2019, 10:52 PMscheduler.core.executor.block_on
that can still return a PyResult
synchronouslyhundreds-breakfast-49010
10/02/2019, 8:26 PMhappy-kitchen-89482
10/02/2019, 8:27 PMhappy-kitchen-89482
10/02/2019, 8:28 PMwitty-crayon-22786
10/02/2019, 9:49 PMwitty-crayon-22786
10/03/2019, 4:55 AMwitty-crayon-22786
10/03/2019, 6:26 PMrun_rule
vs TestBase
vs ConsoleRuleTestBase
vs PantsRunIntegrationTest
witty-crayon-22786
10/03/2019, 6:27 PMdef rules(self): ...
witty-crayon-22786
10/03/2019, 6:27 PMhundreds-breakfast-49010
10/03/2019, 6:27 PMconsole_rule
that outputs a type TestWorkspaceGoal
witty-crayon-22786
10/03/2019, 6:27 PMhundreds-breakfast-49010
10/03/2019, 6:28 PMregister_options
on that class, I get pants.option.config.Config.ConfigValidationError: No such options scope: test-workspace-goal
aloof-angle-91616
10/03/2019, 6:29 PMwitty-crayon-22786
10/03/2019, 6:29 PMConsoleRuleTestBase
... it might not be adding all of the rules required by the Goalhundreds-breakfast-49010
10/03/2019, 6:30 PMoptionable_rule(TestWorkspaceGoal)
somewhere?aloof-angle-91616
10/03/2019, 6:31 PMList
, so i don't think soaloof-angle-91616
10/03/2019, 6:31 PMtest
part from the name
), not sure if there's a bug therewitty-crayon-22786
10/03/2019, 6:34 PMdef rules(self)
on testbase is not doing the thing that our actual registrar doeshundreds-breakfast-49010
10/03/2019, 6:35 PMhundreds-breakfast-49010
10/03/2019, 9:19 PMaloof-angle-91616
10/03/2019, 9:20 PMaloof-angle-91616
10/03/2019, 9:20 PMaloof-angle-91616
10/03/2019, 9:22 PM