'de_DE.utf8'); } public function testAddBlockUnits() { $quota = new quota('user'); $this->assertEquals('123T', $quota->addBlockUnits(1024*1024*1024*123)); $this->assertEquals('123G', $quota->addBlockUnits(1024*1024*123)); $this->assertEquals('123M', $quota->addBlockUnits(1024*123)); $this->assertEquals('123', $quota->addBlockUnits(123)); $this->assertEquals('1025', $quota->addBlockUnits(1025)); $this->assertEquals('5000G', $quota->addBlockUnits(1024*1024*5000)); $this->assertEquals('5000M', $quota->addBlockUnits(1024*5000)); $this->assertEquals('5000', $quota->addBlockUnits(5000)); } public function testAddInodeUnits() { $quota = new quota('user'); $this->assertEquals('123t', $quota->addInodeUnits(1000*1000*1000*1000*123)); $this->assertEquals('123g', $quota->addInodeUnits(1000*1000*1000*123)); $this->assertEquals('123m', $quota->addInodeUnits(1000*1000*123)); $this->assertEquals('123k', $quota->addInodeUnits(1000*123)); $this->assertEquals('123', $quota->addInodeUnits(123)); $this->assertEquals('1025', $quota->addInodeUnits(1025)); $this->assertEquals('5001g', $quota->addInodeUnits(1000*1000*1000*5001)); $this->assertEquals('5001m', $quota->addInodeUnits(1000*1000*5001)); $this->assertEquals('5001k', $quota->addInodeUnits(1000*5001)); $this->assertEquals('5001', $quota->addInodeUnits(5001)); } }