assertEquals('1', SetupUpload::str2Bytes('1')); $this->assertEquals('1', SetupUpload::str2Bytes('1b')); $this->assertEquals('1', SetupUpload::str2Bytes('1 b')); $this->assertEquals('1024', SetupUpload::str2Bytes('1 kb')); $this->assertEquals('1024', SetupUpload::str2Bytes('1 Kb')); $this->assertEquals('1024', SetupUpload::str2Bytes('1 KB')); $this->assertEquals('1024', SetupUpload::str2Bytes('1 kb')); $this->assertEquals('2048', SetupUpload::str2Bytes('2 Kb')); $this->assertEquals('1024', SetupUpload::str2Bytes('1 KB')); $this->assertEquals('2048', SetupUpload::str2Bytes('2 Kb')); $this->assertEquals('1048576', SetupUpload::str2Bytes('1 mB')); $this->assertEquals('0', SetupUpload::str2Bytes('0 B')); $this->assertEquals('0', SetupUpload::str2Bytes('0 kB')); $this->assertEquals('0', SetupUpload::str2Bytes('0 mB')); $this->assertEquals('0', SetupUpload::str2Bytes('0 GB')); $this->assertEquals('0', SetupUpload::str2Bytes('0 TB')); $this->assertEquals('0', SetupUpload::str2Bytes('0 XB')); } }