Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.14 #102

Open
wants to merge 25 commits into
base: master
Choose a base branch
from
Open

v0.14 #102

wants to merge 25 commits into from

Conversation

S-S-X
Copy link
Owner

@S-S-X S-S-X commented Jan 13, 2025

Tracking releases and fixing messed up local work

@S-S-X
Copy link
Owner Author

S-S-X commented Jan 13, 2025

Tested mod success failed error pending seconds
Mineunit self tests 159 0 0 1 0.876517
Mineunit demo spec 8 0 0 1 0.025943
advtrains 22 0 0 0 0.017895
beerchat 161 0 0 1 0.34004
geoip 11 0 0 2 0.033433
machine_parts 5 0 0 0 0.033776
mesecons 20 0 0 0 1.044961
mesecons_mvps 19 0 0 3 0.227619
mesecons_fpga 28 0 0 0 1.327215
mesecons_luacontroller 12 0 0 0 0.287062
metatool 21 0 0 0 0.033701
containertool 10 0 0 0 0.023159
sharetool 15 0 0 0 0.025416
tubetool 33 0 0 0 0.02569
spectator_mode 21 0 0 0 0.025021
qos 31 0 0 3 0.06449
technic/technic 227 0 0 4 2.90606
technic/technic_cnc 31 0 0 0 0.431193
technic/technic_chests 5 0 0 0 0.024033

@S-S-X S-S-X changed the base branch from master to v0.10 January 14, 2025 23:54
@S-S-X S-S-X changed the base branch from v0.10 to master January 14, 2025 23:54
S-S-X and others added 14 commits January 16, 2025 19:24
Fix esplit last part, better form arg handling, fix and rename FS to Element

Form allow type pattern: elementtype -> typepattern

Update formspec handler with better parsers and transformers

Optimized some things and added more utility methods
Signed-off-by: SX <50966843+S-S-X@users.noreply.github.com>
Signed-off-by: SX <50966843+S-S-X@users.noreply.github.com>
Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
Signed-off-by: SX <50966843+S-S-X@users.noreply.github.com>
Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
@S-S-X
Copy link
Owner Author

S-S-X commented Feb 16, 2025

Tested mod success failed error pending seconds
Mineunit self tests 172 0 0 1 0.944656
Mineunit demo spec 8 0 0 1 0.027744
advtrains 22 0 0 0 0.019854
beerchat 161 0 0 1 0.386797
geoip 11 0 0 2 0.039803
machine_parts 5 0 0 0 0.035904
mesecons 20 0 0 0 1.068202
mesecons_mvps 19 0 0 3 0.219615
mesecons_fpga 28 0 0 0 1.366947
mesecons_luacontroller 12 0 0 0 0.296005
metatool 21 0 0 0 0.036765
containertool 10 0 0 0 0.027618
sharetool 15 0 0 0 0.030416
tubetool 33 0 0 0 0.027952
spectator_mode 21 0 0 0 0.027118
qos 31 0 0 3 0.075746
technic/technic 243 0 0 4 4.956529
technic/technic_cnc 31 0 0 0 0.457696
technic/technic_chests 5 0 0 0 0.027974

@S-S-X S-S-X added the in-latest-docker Included with latest docker images, might not yet be available elsewhere label Feb 16, 2025
@S-S-X
Copy link
Owner Author

S-S-X commented Feb 16, 2025

Released to docker hub

Copy link

Click for detailed source code test coverage report

Test coverage 49.92% in 29/37 files:

File                                      Hits Missed Coverage
--------------------------------------------------------------
game/constants.lua      12   0      100.00%
voxelmanip.lua          195  2      98.98%
game/privileges.lua     64   3      95.52%
settings.lua            367  22     94.34%
craftmanager.lua        119  14     89.47%
core.lua                95   16     85.59%
formspec.lua            166  35     82.59%
craft.lua               85   23     78.70%
itemstack.lua           121  34     78.06%
entity.lua              64   22     74.42%
player.lua              307  122    71.56%
assert.lua              122  51     70.52%
metadata.lua            177  80     68.87%
init.lua                150  83     64.38%
game/features.lua       21   12     63.64%
game/register.lua       209  158    56.95%
fs.lua                  5    4      55.56%
globals.lua             23   22     51.11%
world.lua               77   77     50.00%
common/vector.lua       70   73     48.95%
common/serialize.lua    47   53     47.00%
server.lua              69   92     42.86%
common/misc_helpers.lua 148  268    35.58%
game/misc.lua           42   87     32.56%
nodetimer.lua           12   25     32.43%
common/chatcommands.lua 20   46     30.30%
game/item.lua           142  332    29.96%
lib/json.lua            51   148    25.63%
game/chat.lua           150  593    20.19%
scwd.lua                0    1      0.00%
protection.lua          0    12     0.00%
print.lua               0    56     0.00%
http.lua                0    60     0.00%
game/auth.lua           0    97     0.00%
default/functions.lua   0    354    0.00%
common/after.lua        0    26     0.00%
auth.lua                0    37     0.00%

Mineunit stdout:

++ Executing suite spec/assert_spec.lua
++ Executing suite spec/core_spec.lua🢆 Running tests from core_spec.lua:39 ▷ Mineunit core deprecation prints error
E:	test deprecation message
🢆 Running tests from core_spec.lua:39 ▷ Mineunit core deprecation prints warning
W:	test deprecation message

++ Executing suite spec/craft_spec.lua
++ Executing suite spec/formspec_spec.lua🢆 Running tests from formspec_spec.lua:109 ▷ Mineunit formspec Mineunit:Form provides fields table
E:	Form:fields() is experimental and UNSTABLE. Its behavior and interface WILL BE CHANGED.

++ Executing suite spec/itemstack_spec.lua◌
++ Executing suite spec/metadata_spec.lua
++ Executing suite spec/player_bare_spec.lua
++ Executing suite spec/player_spec.lua
++ Executing suite spec/voxelmanip_spec.lua
172 successes / 0 failures / 0 errors / 1 pending : 27.512687 seconds

Pending → spec/itemstack_spec.lua @ 18
ItemStack constructor fails ItemStack()
spec/itemstack_spec.lua:18: Waiting for strict mode implementation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in-latest-docker Included with latest docker images, might not yet be available elsewhere
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants