Ejemplo n.º 1
0
def test7():
    """test create player and edit_player_name_rt"""
    rt = sv.RecordTracker()
    p1 = rt.add_player('P1', 'Canada', '')
    p2 = rt.add_player('P2', 'US', 'Player2')
    p3 = rt.add_player('P3', 'Germany', 'Plyr3,Player3')
    p4 = rt.add_player('P4', 'Sweden', '')
    m1 = rt.add_map('Dead Center', 'Mall Atrium', 2, sv.Map.Type.OFFICIAL, '',
                    'mall')
    r1 = rt.add_record_ids(dt.timedelta(minutes=1, seconds=10), m1.id,
                           dt.date.today(), 1, 2, 3, 4, 5, p1.id, p2.id, p3.id,
                           p4.id)

    pg1 = rt.add_playergroup('SV',
                             'Survival Group', 'Survival group description',
                             sv.PlayerList(), 'survivor group', '')

    assert svr.create_player_rt(rt, 'P5', 'Canada', ['Players5', '5'],
                                'Survival group') == None

    assert len(filter(lambda p: svr.equal_name('P5', p.name), rt.players)) != 0
    assert filter(lambda p: svr.equal_name('P6', p.name), rt.players) == []

    assert len(pg1.players) != 0

    assert svr.edit_player_name_rt(rt, 'Player1', ['P1']) == None
    assert filter(lambda p: svr.equal_name('Player1', p.name),
                  rt.players) != []
Ejemplo n.º 2
0
def test8():
	"""test editing players"""
	rt = sv.RecordTracker()
	p1 = rt.add_player('P1', 'Canada', '')
	p2 = rt.add_player('P2', 'US', 'Player2')
	p3 = rt.add_player('P3', 'Germany', 'Plyr3,Player3')
	p4 = rt.add_player('P4', 'Sweden', '')
	m1 = rt.add_map('Dead Center', 'Mall Atrium', 2, sv.Map.Type.OFFICIAL, '', 'mall')
	r1 =  rt.add_record_ids(dt.timedelta(minutes=1, seconds=10), m1.id, dt.date.today(), 1, 2, 3, 4, 5, p1.id, p2.id, p3.id, p4.id)

	pg1 = rt.add_playergroup('SV', 'Survival Group', 'Survival group description', sv.PlayerList(), 'survivor group', '')

	assert svr.create_player_rt(rt, 'P5', 'Canada', ['Players5', '5'], 'Survival group') == None
	assert svr.edit_player_rt(rt, 'P2', 'Canada', ['Players2', 'PP2'], True, True) == None
	assert 'Players2' in p2.aliases
	assert 'PP2' in p2.aliases
	assert p2.country == 'Canada'
Ejemplo n.º 3
0
def test7():
	"""test create player and edit_player_name_rt"""
	rt = sv.RecordTracker()
	p1 = rt.add_player('P1', 'Canada', '')
	p2 = rt.add_player('P2', 'US', 'Player2')
	p3 = rt.add_player('P3', 'Germany', 'Plyr3,Player3')
	p4 = rt.add_player('P4', 'Sweden', '')
	m1 = rt.add_map('Dead Center', 'Mall Atrium', 2, sv.Map.Type.OFFICIAL, '', 'mall')
	r1 =  rt.add_record_ids(dt.timedelta(minutes=1, seconds=10), m1.id, dt.date.today(), 1, 2, 3, 4, 5, p1.id, p2.id, p3.id, p4.id)

	pg1 = rt.add_playergroup('SV', 'Survival Group', 'Survival group description', sv.PlayerList(), 'survivor group', '')

	assert svr.create_player_rt(rt, 'P5', 'Canada', ['Players5', '5'], 'Survival group') == None

	assert len(filter(lambda p: svr.equal_name('P5', p.name), rt.players)) != 0
	assert filter(lambda p: svr.equal_name('P6', p.name), rt.players) == []

	assert len(pg1.players) != 0

	assert svr.edit_player_name_rt(rt, 'Player1', ['P1']) == None
	assert filter(lambda p: svr.equal_name('Player1', p.name), rt.players) != []
Ejemplo n.º 4
0
def test8():
    """test editing players"""
    rt = sv.RecordTracker()
    p1 = rt.add_player('P1', 'Canada', '')
    p2 = rt.add_player('P2', 'US', 'Player2')
    p3 = rt.add_player('P3', 'Germany', 'Plyr3,Player3')
    p4 = rt.add_player('P4', 'Sweden', '')
    m1 = rt.add_map('Dead Center', 'Mall Atrium', 2, sv.Map.Type.OFFICIAL, '',
                    'mall')
    r1 = rt.add_record_ids(dt.timedelta(minutes=1, seconds=10), m1.id,
                           dt.date.today(), 1, 2, 3, 4, 5, p1.id, p2.id, p3.id,
                           p4.id)

    pg1 = rt.add_playergroup('SV',
                             'Survival Group', 'Survival group description',
                             sv.PlayerList(), 'survivor group', '')

    assert svr.create_player_rt(rt, 'P5', 'Canada', ['Players5', '5'],
                                'Survival group') == None
    assert svr.edit_player_rt(rt, 'P2', 'Canada', ['Players2', 'PP2'], True,
                              True) == None
    assert 'Players2' in p2.aliases
    assert 'PP2' in p2.aliases
    assert p2.country == 'Canada'