def test_board_group_singular_but_multiple_boards(): """Test that the singular function gets upset if there are multiple boards.""" board_group = BoardGroup(MockBoard, TwoBoardsMockBackend()) with pytest.raises(Exception): board_group.singular()
def test_board_group_singular(): """Test that the singular function works on a board group.""" board_group = BoardGroup(MockBoard, OneBoardMockBackend()) assert type(board_group.singular()) == MockBoard