mirror of
https://codeberg.org/demostf/api.git
synced 2026-06-03 09:54:17 +02:00
no longer store weapon name per kill
This commit is contained in:
parent
00b547028f
commit
89687f6a76
8 changed files with 12 additions and 28 deletions
|
|
@ -66,9 +66,9 @@ class DemoSaverTest extends TestCase {
|
|||
new ParsedPlayer('user2', 2, '2345678', 'blue', 'soldier'),
|
||||
],
|
||||
[
|
||||
new ParsedKill(1, 0, 2, 'pan'),
|
||||
new ParsedKill(1, 2, 2, 'pan'),
|
||||
new ParsedKill(2, 0, 1, 'pan'),
|
||||
new ParsedKill(1, 0, 2),
|
||||
new ParsedKill(1, 2, 2),
|
||||
new ParsedKill(2, 0, 1),
|
||||
]
|
||||
);
|
||||
|
||||
|
|
|
|||
|
|
@ -59,7 +59,6 @@ class ParserTest extends TestCase {
|
|||
$this->assertEquals((int) $expectedKills[0]['killer'], $result->getKills()[0]->getAttackerDemoId());
|
||||
$this->assertEquals((int) $expectedKills[0]['assister'], $result->getKills()[0]->getAssisterDemoId());
|
||||
$this->assertEquals((int) $expectedKills[0]['victim'], $result->getKills()[0]->getVictimDemoId());
|
||||
$this->assertEquals($expectedKills[0]['weapon'], $result->getKills()[0]->getWeapon());
|
||||
}
|
||||
|
||||
public function testFailedParse() {
|
||||
|
|
|
|||
|
|
@ -129,9 +129,9 @@ class DemoProviderTest extends TestCase {
|
|||
$player3 = $this->addPlayer($id, 103, $user3->getId(), 'blue', 'engineer');
|
||||
$player4 = $this->addPlayer($id, 104, $user4->getId(), 'blue', 'spy');
|
||||
|
||||
$this->addKill($id, $user1->getId(), 0, $user3->getId(), 'pan');
|
||||
$this->addKill($id, $user1->getId(), $user2->getId(), $user3->getId(), 'pan');
|
||||
$this->addKill($id, $user4->getId(), 0, $user1->getId(), 'pan');
|
||||
$this->addKill($id, $user1->getId(), 0, $user3->getId());
|
||||
$this->addKill($id, $user1->getId(), $user2->getId(), $user3->getId());
|
||||
$this->addKill($id, $user4->getId(), 0, $user1->getId());
|
||||
|
||||
$retrieved = $this->provider->get($id, true);
|
||||
$this->assertInstanceOf(Demo::class, $retrieved);
|
||||
|
|
@ -155,8 +155,8 @@ class DemoProviderTest extends TestCase {
|
|||
return $this->playerProvider->store($player);
|
||||
}
|
||||
|
||||
private function addKill(int $demoId, int $attackerId, int $assisterId, int $victimId, string $weapon): int {
|
||||
$kill = new Kill(0, $demoId, $attackerId, $assisterId, $victimId, $weapon);
|
||||
private function addKill(int $demoId, int $attackerId, int $assisterId, int $victimId): int {
|
||||
$kill = new Kill(0, $demoId, $attackerId, $assisterId, $victimId);
|
||||
|
||||
return $this->killProvider->store($kill);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue