WorldEdit Build #7694

Be aware that this branch (tests/unit) is not the main branch (version/7.4.x)!

Branches other than the main one may be experimental. In addition, you should be using stable releases rather than these test builds.

Go to main branch View stable downloads
ProjectWorldEdit
StatusSUCCESS
Branchtests/unit
Number#7694-c5481ac
Date11 hours ago
Changes
IDSummaryCommitterDate
c5481ac3
  • Add parser tests and mask/pattern algebra tests Table-driven tests for DefaultBlockParser (including the #3017 bracket and NBT handling), DefaultItemParser, and the mask and pattern parsers, plus algebraic-law tests for MaskIntersection/MaskUnion/Masks.negate, OffsetMask, OffsetsMask, BoundedHeightMask and RandomPattern weights, and quoted-argument cases for CommandArgParser. TestBlockRegistry now returns a minimal BlockMaterial (air vs solid) so existence masks work. Disabled tests record suspected bugs: empty block state list, malformed noise masks escaping as NumberFormatException, TypeApplyingPattern state carry-over, and the empty MaskIntersection result.
albert pham with Claude Sonnet 5.511 hours ago