Files
mcpacker/tungston/core/geology/inclusion_test.py
T

25 lines
819 B
Python

from pytest import fixture
from tungston.core.geology.inclusion import Inclusion
from tungston.core.geology.mineral import Mineral
from tungston.core.geology.replacement import Replacement
# Fixtures #########################################################################################I
@fixture(name="iron")
def createIron():
yield Mineral("iron", [
Replacement("#minecraft:stone_replaceables", "minecraft:iron_ore"),
Replacement("#minecraft:deepslate_replaceables", "minecraft:deepslate_iron_ore")
])
@fixture(name="inclusion")
def createInclusion(iron):
yield Inclusion(iron, 75)
# Tests ############################################################################################I
def test_repr(inclusion):
assert repr(inclusion) == "Inclusion{mineral: iron, weight: 75}"