• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CyclopsMC / IntegratedDynamics / 20210191346

14 Dec 2025 03:32PM UTC coverage: 19.514% (-33.5%) from 53.061%
20210191346

push

github

rubensworks
Remove deprecations

663 of 8728 branches covered (7.6%)

Branch coverage included in aggregate %.

6786 of 29445 relevant lines covered (23.05%)

1.09 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/org/cyclops/integrateddynamics/gametest/GameTestsGenerator.java
1
package org.cyclops.integrateddynamics.gametest;
2

3
import net.minecraft.core.BlockPos;
4
import net.minecraft.gametest.framework.GameTestHelper;
5
import net.minecraft.network.chat.Component;
6
import net.minecraft.world.item.ItemStack;
7
import net.minecraft.world.item.Items;
8
import org.cyclops.cyclopscore.gametest.GameTest;
9
import org.cyclops.integrateddynamics.RegistryEntries;
10
import org.cyclops.integrateddynamics.blockentity.BlockEntityCoalGenerator;
11
import org.cyclops.integrateddynamics.blockentity.BlockEntityEnergyBattery;
12

13
public class GameTestsGenerator {
×
14

15
    public static final String TEMPLATE_EMPTY = "integrateddynamics:empty10";
16
    public static final BlockPos POS = BlockPos.ZERO.offset(2, 1, 2);
×
17

18
    @GameTest(template = TEMPLATE_EMPTY)
19
    public void testGenerator(GameTestHelper helper) {
20
        // Place generator
21
        helper.setBlock(POS, RegistryEntries.BLOCK_COAL_GENERATOR.value());
×
22
        helper.setBlock(POS.north(), RegistryEntries.BLOCK_ENERGY_BATTERY.value());
×
23
        BlockEntityCoalGenerator generator = helper.getBlockEntity(POS, BlockEntityCoalGenerator.class);
×
24
        BlockEntityEnergyBattery battery = helper.getBlockEntity(POS.north(), BlockEntityEnergyBattery.class);
×
25

26
        // Fill generator
27
        generator.getInventory().setItem(0, new ItemStack(Items.COAL));
×
28

29
        helper.succeedWhen(() -> {
×
30
            helper.assertTrue(generator.getInventory().getItem(0).isEmpty(), Component.literal("Generator did not consume input"));
×
31
            helper.assertTrue(generator.isBurning(), Component.literal("Generator is not burning"));
×
32
            helper.assertTrue(battery.getEnergyStored() > 1000, Component.literal("Energy in battery did not increase"));
×
33

34
        });
×
35
    }
×
36

37
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc