File tree Expand file tree Collapse file tree 2 files changed +43
-5
lines changed Expand file tree Collapse file tree 2 files changed +43
-5
lines changed Original file line number Diff line number Diff line change 34
34
35
35
include :
36
36
- name : Ubuntu
37
- os : ubuntu-latest
37
+ os : ubuntu-18.04
38
38
ccov : ON
39
39
40
40
- name : macOS
@@ -79,10 +79,10 @@ jobs:
79
79
mkdir -p $HOME/.cache/re2c
80
80
mkdir -p $HOME/.local/opt/re2c
81
81
82
- echo "::set-env name= RE2C_VERSION:: ${{ matrix.re2c }}"
83
- echo "::set-env name= PATH:: $PATH:$HOME/bin:$(brew --prefix lcov)/bin"
84
- echo "::set-env name= MAKEFLAGS:: -j$(getconf _NPROCESSORS_ONLN)"
85
- echo "::set-env name=CI:: true"
82
+ echo "RE2C_VERSION= ${{ matrix.re2c }}" >> $GITHUB_ENV
83
+ echo "PATH= $PATH:$HOME/bin:$(brew --prefix lcov)/bin" >> $GITHUB_ENV
84
+ echo "MAKEFLAGS= -j$(getconf _NPROCESSORS_ONLN)" >> $GITHUB_ENV
85
+ echo "CI= true" >> $GITHUB_ENV
86
86
87
87
- name : Setup Core Dump (Linux)
88
88
if : runner.os == 'Linux'
Original file line number Diff line number Diff line change
1
+ --TEST--
2
+ Test extension info
3
+ --SKIPIF--
4
+ <?php include (__DIR__ . '/../skipif.inc ' ); ?>
5
+ --FILE--
6
+ <?php
7
+
8
+ function contains ($ input , $ expected ) {
9
+ return strpos ($ input , $ expected ) !== false
10
+ ? $ expected
11
+ : 'not contains ' ;
12
+ }
13
+
14
+ $ version = phpversion ('Zephir Parser ' );
15
+ $ actual = trim (file_get_contents (__DIR__ . '/../../VERSION ' ));
16
+
17
+ $ compare = $ version === $ actual ;
18
+ var_dump ($ compare );
19
+
20
+ ob_start ();
21
+ phpinfo (INFO_MODULES );
22
+ $ info = trim (ob_get_clean ());
23
+
24
+ echo contains ($ info , 'Zephir Parser ' ).PHP_EOL ;
25
+ echo contains ($ info , 'The Zephir Parser delivered as a C extension for the PHP language. ' ).PHP_EOL ;
26
+ echo contains ($ info , 'Zephir Parser => enabled ' ).PHP_EOL ;
27
+ echo contains ($ info , 'Author => Zephir Team and contributors ' ).PHP_EOL ;
28
+ echo contains ($ info , 'Version => ' ).PHP_EOL ;
29
+ echo contains ($ info , 'Build Date => ' ).PHP_EOL ;
30
+ ?>
31
+ --EXPECT--
32
+ bool(true)
33
+ Zephir Parser
34
+ The Zephir Parser delivered as a C extension for the PHP language.
35
+ Zephir Parser => enabled
36
+ Author => Zephir Team and contributors
37
+ Version =>
38
+ Build Date =>
You can’t perform that action at this time.
0 commit comments