Beispiel #1
0
 public function testSaveNode()
 {
     $runName = uniqid('', true);
     $fileName = 'testfile_node_tcp1_' . date('Ymd_H') . '.yml';
     $node = new Node('test_data/' . $fileName);
     $node->setDatadirBasePath('test_data');
     $node->setDataChanged(true);
     $node->setIdHexStr('cafed00d-2131-4159-8e11-0b4dbadb1738');
     $node->setUri('tcp://192.168.241.21:25001');
     $node->setSslKeyPub(static::SSL_KEY_PUB1);
     $this->assertFalse($node->setSslKeyPub(static::SSL_KEY_PUB1));
     $this->assertEquals('cafed00d-2131-4159-8e11-0b4dbadb1738', $node->getIdHexStr());
     #$this->assertEquals('FC_BtK4HvbdX9wNQ6hGopSrFxs71SuuwMZra', $node->getSslKeyPubFingerprint());
     // @codingStandardsIgnoreStart
     $this->assertEquals('FC_TVqkkaeVwy5HMADDy1ErtdSsBUQ8Ch5zVPNYegNnHBVgejj8Mu8UYW78v5TyUC7aCB2Wo11hrMsfrVk', $node->getSslKeyPubFingerprint());
     // @codingStandardsIgnoreEnd
     $this->assertTrue((bool) $node->save());
 }