Skip to content

Integration tests in MjAssembleIT.java are disabled and need to be reactivated #5151

@0pdd

Description

@0pdd

The puzzle 5078-5966ab2e from #5078 has to be resolved:

* @todo #5078:60min Re-enable the assemble ITs ({@code assemblesTogether} and
* {@code assemblesNotFailWithFailOnError}) once the objectionary remote
* registry is re-published with the new parser's syntax. These tests run
* {@code mvn package}/{@code mvn test} against tiny EO programs that pull
* {@code tuple}, {@code seq}, {@code number}, etc. from the remote registry
* into {@code target/eo/2-pull/}. Those pulled {@code .eo} sources still
* contain pre-spec syntax (fluent {@code .method} continuation after
* horizontal-completed lines, the {@code ?} name-suffix modifier, etc.) that
* the new spec-strict parser rejects. The local {@code eo-runtime/src/main/eo/}
* files are already rewritten and pass; only the registry's published copies
* need a matching re-upload. To re-enable: publish the updated runtime to
* objectionary, then drop the {@link Disabled} annotations on both methods.

The puzzle was created by @yegor256 on 21-May-26.

Estimate: 60 minutes, role: DEV.

If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions