Exemplo n.º 1
0
 protected function setUp()
 {
     if (!$this->tests) {
         $this->backupUuidConfigTestOptions = \helicon\uuid\Util::$configTestOptions;
         $this->backupUuidUtilConfigDefaultFormat = \helicon\uuid\Util::$configDefaultFormat;
         $this->backupUuidUtilConfigDefaultGenerator = \helicon\uuid\Util::$configDefaultGenerator;
         $this->backupUuidUtilConfigDefaultRandomGenerator = \helicon\uuid\Util::$configDefaultRandomGenerator;
     }
     $this->tests++;
     \helicon\uuid\Util::$configTestOptions = $this->backupUuidConfigTestOptions;
     \helicon\uuid\Util::$configDefaultFormat = $this->backupUuidUtilConfigDefaultFormat;
     \helicon\uuid\Util::$configDefaultGenerator = $this->backupUuidUtilConfigDefaultGenerator;
     \helicon\uuid\Util::$configDefaultRandomGenerator = $this->backupUuidUtilConfigDefaultRandomGenerator;
     parent::setUp();
 }
Exemplo n.º 2
0
 public function testOpenSslGenerator()
 {
     \helicon\uuid\Util::$configDefaultRandomGenerator = \helicon\uuid\Util::RANDOM_OPENSSL;
     $uuid = \helicon\uuid\Util::generateV4(\helicon\uuid\Util::FORMAT_HEX_FULL | \helicon\uuid\Util::FORMAT_HEX_OPT_UPPER);
     $this->assertEquals(4, \helicon\uuid\Util::getUuidVersion($uuid));
 }