1
1
This commit is contained in:
@@ -1,8 +1,7 @@
|
||||
import pytest
|
||||
from src.engine.calculate_fan import calculate_fan, is_seven_pairs, is_cleared, is_big_pairs
|
||||
from src import calculate_fan, is_seven_pairs, is_cleared, is_big_pairs
|
||||
|
||||
from src.engine.hand import Hand
|
||||
from src.engine.mahjong_tile import MahjongTile
|
||||
from src import Hand
|
||||
from src import MahjongTile
|
||||
|
||||
# 测试用例
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from src.engine.chengdu_mahjong_engine import ChengduMahjongEngine
|
||||
from src import ChengduMahjongEngine
|
||||
from loguru import logger
|
||||
|
||||
def test_mahjong_engine():
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
from src.engine.chengdu_mahjong_state import ChengduMahjongState
|
||||
from src.engine.hand import Hand
|
||||
from src.engine.mahjong_tile import MahjongTile
|
||||
from src.engine.meld import Meld
|
||||
from src import ChengduMahjongState
|
||||
from src import Hand
|
||||
from src import MahjongTile
|
||||
from src import Meld
|
||||
|
||||
|
||||
def test_set_missing_suit():
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
from src.engine.hand import Hand
|
||||
from src.engine.mahjong_tile import MahjongTile
|
||||
from src.engine.fan_type import is_basic_win,is_cleared,is_terminal_fan,is_seven_pairs,is_full_request,is_dragon_seven_pairs
|
||||
from src.engine.meld import Meld
|
||||
from src import Hand
|
||||
from src import MahjongTile
|
||||
from src import is_basic_win,is_cleared,is_terminal_fan,is_seven_pairs,is_full_request,is_dragon_seven_pairs
|
||||
from src import Meld
|
||||
|
||||
def test_is_basic_win():
|
||||
"""
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
from src.engine.hand import Hand
|
||||
from src.engine.mahjong_tile import MahjongTile
|
||||
from src import Hand
|
||||
from src import MahjongTile
|
||||
|
||||
|
||||
def test_add_tile():
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from src.engine.mahjong_tile import MahjongTile
|
||||
from src import MahjongTile
|
||||
|
||||
def test_mahjong_tile():
|
||||
# 测试合法的牌
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import pytest
|
||||
from src.engine.scoring import calculate_score
|
||||
from src import calculate_score
|
||||
|
||||
@pytest.mark.parametrize("fan, is_self_draw, base_score, expected_scores", [
|
||||
# 测试用例 1: 自摸,总番数 3
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from src.engine.utils import get_suit,get_tile_name
|
||||
from src import get_suit,get_tile_name
|
||||
|
||||
def test_get_suit():
|
||||
# 测试条花色(0-35)
|
||||
|
||||
Reference in New Issue
Block a user