Yii2: Test-suite fails with ICU 57.1

Created on 10 Mar 2017  路  17Comments  路  Source: yiisoft/yii2

What steps will reproduce the problem?

Run tests on a system with ICU 57.1
https://github.com/yiisoft/yii2/pull/13360#issuecomment-284504403

What is the expected result?

Green tests

What do you get instead?

Red tests, see https://travis-ci.org/yiisoft/yii2-docker/jobs/209762936#L2178

Additional info

| Q | A
| ---------------- | ---
| Yii version | 2.0.11.2
| PHP version | Any
| Operating system | Alpine LInux (Docker)

Running them on i.e. Debian with 52.1 is fine. See https://gitlab.com/yiisoft/yii2-docker/builds/11975020 or https://travis-ci.org/yiisoft/yii2-docker/builds/209762928

Ignore the green alpine-7.1 build

bug test

Most helpful comment

checked. no errors.

All 17 comments

@schmunk42 I've adjusted tests a bit to tolerate valid ICU differences.

There are still some issues left: https://gitlab.com/yiisoft/yii2/builds/12180932

It looks to me like it does not use the new variations in the test data: https://gitlab.com/yiisoft/yii2/builds/12180932 - like it has no effect to check the ICU version.

Or do I get that wrong?

Weird but seems so.

I can re-do it other way.

@schmunk42 is that still the case?

Actual ICU version is 60.2

@amarox With which OS and PHP versions are you testing?

@samdark Could you review https://github.com/yiisoft/yii2/pull/15559 - it would greatly help for testing issues like this.

15559 merged.

So I think this can be closed.

@amarox With which OS and PHP versions are you testing?

@amarox Are you on ArchLinux?

ICU updated manually

@amarox Do you see errors on 60.2? Do we need to test it?

checked. no errors.

Was this page helpful?
0 / 5 - 0 ratings