@ -844,7 +844,7 @@ YAML);
$this->compiler->convertFile($testFile);
$headerFile = $this->testDir . '/php_abi_defaults_func_decl.h';
$this->compiler->genFunctionDeclaration($headerFile);
$this->compiler->genFunctionDeclarations ($headerFile);
$header = file_get_contents($headerFile);
$this->assertStringContainsString('#pragma once', $header);
@ -867,14 +867,14 @@ YAML);
$this->assertStringNotContainsString('php_func_map', $header);
$this->assertStringNotContainsString('php_class_map', $header);
$globalHeaderFile = $this->testDir . '/php_abi_defaults_global_var _decl.h';
$this->compiler->genExternGlobalVars($global HeaderFile);
$globalHeader = file_get_contents($global HeaderFile);
$this->assertStringContainsString('extern php::Var _const_var_EXPORTED_ABI_INT;', $global Header);
$this->assertStringContainsString('extern php::Var _const_var_EXPORTED_ABI_STRING;', $global Header);
$this->assertStringContainsString('extern php::Var _const_var_EXPORTED_ABI_ARRAY;', $global Header);
$this->assertStringContainsString('extern php::Str _literal_strings[', $global Header);
$this->assertStringContainsString('extern THREAD_LOCAL zend_function *php_func_map[', $global Header);
$dataHeaderFile = $this->testDir . '/php_abi_defaults_data _decl.h';
$this->compiler->genDataDeclarations($data HeaderFile);
$dataHeader = file_get_contents($data HeaderFile);
$this->assertStringContainsString('extern php::Var _const_var_EXPORTED_ABI_INT;', $data Header);
$this->assertStringContainsString('extern php::Var _const_var_EXPORTED_ABI_STRING;', $data Header);
$this->assertStringContainsString('extern php::Var _const_var_EXPORTED_ABI_ARRAY;', $data Header);
$this->assertStringContainsString('extern php::Str _literal_strings[', $data Header);
$this->assertStringContainsString('extern THREAD_LOCAL zend_function *php_func_map[', $data Header);
$extensionFile = $this->compiler->genExtension();
$extension = file_get_contents($extensionFile);
@ -896,7 +896,7 @@ YAML);
$this->compiler->convertFile($testFile);
$headerFile = $this->testDir . '/php_consumer_func_decl.h';
$this->compiler->genFunctionDeclaration($headerFile);
$this->compiler->genFunctionDeclarations ($headerFile);
$header = file_get_contents($headerFile);
$this->assertStringContainsString('TYPEPHP_PRIME2_API __declspec(dllimport)', $header);