public function testRoundingAspects()
 {
     $validator = new ImageValidator($this->translator, array('image' => dirname(__FILE__) . '/images/1024x682.png'), array('image' => 'image_aspect:3,2'));
     $this->assertFalse($validator->passes());
     $validator = new ImageValidator($this->translator, array('image' => dirname(__FILE__) . '/images/1024x683.png'), array('image' => 'image_aspect:3,2'));
     $this->assertTrue($validator->passes());
 }
 public function testValidatesReverseAspectDecimal()
 {
     $validator = new ImageValidator($this->translator, $this->data, array('image' => 'image_aspect:~1.25'));
     $this->assertTrue($validator->passes());
 }
 public function testValidatesRange()
 {
     $validator = new ImageValidator($this->translator, $this->data, array('image' => 'image_size:200-300'));
     $this->assertTrue($validator->passes());
 }