예제 #1
1
 /**
  * test shouldn't replace an ascii smiley in a URL (shouldn't replace :/)
  *
  * @return void
  */
 public function testSmileyInAnUrl()
 {
     // enable ASCII conversion
     $default_ascii = Emojione::$ascii;
     Emojione::$ascii = true;
     $ascii = 'Check out http://www.emojione.com';
     $this->assertEquals(Emojione::shortnameToImage($ascii), $ascii);
     $this->assertEquals(Emojione::toImage($ascii), $ascii);
     $this->assertEquals(Emojione::shortnameToAscii($ascii), $ascii);
     $this->assertEquals(Emojione::unifyUnicode($ascii), $ascii);
     // back to default ASCII conversion
     Emojione::$ascii = $default_ascii;
 }
예제 #2
0
 /**
  * test Emojione::shortnameToAscii()
  *
  * @return void
  */
 public function testShortnameToAscii()
 {
     $test = 'Hello world! 😄 :smile:';
     $expected = 'Hello world! 😄 :]';
     $this->assertEquals(Emojione::shortnameToAscii($test), $expected);
 }