[DBIx-Class-Devel] [DBIx-Class-Fixtures] Failing Test for german special characters (#5)
Patrick Simon
notifications at github.com
Tue May 5 15:08:27 GMT 2015
pasfreelance wants to merge 10 commits into dbsrgits:master from itnode:master:
Hey,
i've created a test which is populating a MySQL Database with german special chars, dumping it into fixtures and repopulate it from the fixtures.
You have to set Environment variables, to run the test against a MySQL database:
```
export FIXTURETEST_DSN="DBI:mysql:database=fixtures;host=localhost"
export FIXTURETEST_USER=mysqluser
export FIXTURETEST_PASS=mysqlpassword
```
t/19-populate-unicode.t fails after importing the fixtures back into the MySQL DB.
We couldn't find the bug, but can help if you give us a hint.
Thanks in advance,
Patrick
You can view, comment on, or merge this pull request online at:
https://github.com/dbsrgits/DBIx-Class-Fixtures/pull/5
-- Commit Summary --
* added a test that fails for unicode mysql
* fixed the test to work with mysql per $ENV
* Remove ~-Files
* removed hashref
* populate the right db
* repopulate mysql database to find failures
* added utf8 features for testing
* removed fix files
* removed debug output
* removed fixtures
-- File Changes --
R t/.19-populate-unicode.t.un~ (0)
M t/19-populate-unicode.t (25)
M t/lib/.DBICTest.pm.un~ (0)
M t/lib/DBICTest.pm (2)
M t/var/DBIxClassDifferent.db (0)
D t/var/fixtures/CD/1.fix (6)
D t/var/fixtures/CD/2.fix (6)
D t/var/fixtures/CD/3.fix (6)
D t/var/fixtures/CD/4.fix (6)
D t/var/fixtures/CD/5.fix (6)
D t/var/fixtures/CD/6.fix (6)
M t/var/fixtures/_config_set (16)
D t/var/fixtures/artist/1.fix (4)
D t/var/fixtures/artist/2.fix (4)
D t/var/fixtures/artist/3.fix (4)
D t/var/fixtures/excludes/CD/1.fix (6)
D t/var/fixtures/excludes/CD/2.fix (6)
D t/var/fixtures/excludes/CD/3.fix (6)
D t/var/fixtures/excludes/CD/4.fix (6)
D t/var/fixtures/excludes/CD/5.fix (6)
D t/var/fixtures/excludes/CD/6.fix (6)
M t/var/fixtures/excludes/_config_set (20)
D t/var/fixtures/excludes/artist/1.fix (4)
D t/var/fixtures/excludes/artist/2.fix (4)
D t/var/fixtures/excludes/artist/3.fix (4)
D t/var/fixtures/excludes/artist/32948.fix (4)
D t/var/fixtures/excludes/artist/4.fix (4)
D t/var/fixtures/excludes/cd_to_producer/1-1.fix (4)
D t/var/fixtures/excludes/cd_to_producer/1-2.fix (4)
D t/var/fixtures/excludes/cd_to_producer/1-3.fix (4)
D t/var/fixtures/excludes/cd_to_producer/2-1.fix (4)
D t/var/fixtures/excludes/cd_to_producer/2-2.fix (4)
D t/var/fixtures/excludes/cd_to_producer/3-3.fix (4)
D t/var/fixtures/excludes/producer/1.fix (4)
D t/var/fixtures/excludes/producer/2.fix (4)
D t/var/fixtures/excludes/producer/3.fix (4)
D t/var/fixtures/excludes/track/10.fix (9)
D t/var/fixtures/excludes/track/11.fix (9)
D t/var/fixtures/excludes/track/12.fix (9)
D t/var/fixtures/excludes/track/13.fix (9)
D t/var/fixtures/excludes/track/14.fix (9)
D t/var/fixtures/excludes/track/15.fix (9)
D t/var/fixtures/excludes/track/16.fix (9)
D t/var/fixtures/excludes/track/17.fix (9)
D t/var/fixtures/excludes/track/18.fix (9)
D t/var/fixtures/excludes/track/4.fix (9)
D t/var/fixtures/excludes/track/5.fix (9)
D t/var/fixtures/excludes/track/6.fix (9)
D t/var/fixtures/excludes/track/7.fix (9)
D t/var/fixtures/excludes/track/8.fix (9)
D t/var/fixtures/excludes/track/9.fix (9)
D t/var/fixtures/multi/date.json/CD/3.fix (6)
D t/var/fixtures/multi/date.json/_config_set (20)
D t/var/fixtures/multi/date.json/_dumper_version (1)
D t/var/fixtures/multi/date.json/artist/1.fix (4)
D t/var/fixtures/multi/date.json/track/9.fix (19)
D t/var/fixtures/multi/rules.json/CD/2.fix (6)
D t/var/fixtures/multi/rules.json/CD/5.fix (6)
D t/var/fixtures/multi/rules.json/_config_set (54)
D t/var/fixtures/multi/rules.json/_dumper_version (1)
D t/var/fixtures/multi/rules.json/artist/1.fix (4)
D t/var/fixtures/multi/rules.json/artist/2.fix (4)
D t/var/fixtures/multi/rules.json/track/14.fix (9)
D t/var/fixtures/multi/rules.json/track/5.fix (9)
-- Patch Links --
https://github.com/dbsrgits/DBIx-Class-Fixtures/pull/5.patch
https://github.com/dbsrgits/DBIx-Class-Fixtures/pull/5.diff
---
Reply to this email directly or view it on GitHub:
https://github.com/dbsrgits/DBIx-Class-Fixtures/pull/5
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scsys.co.uk/pipermail/dbix-class-devel/attachments/20150505/9d3f95be/attachment-0001.htm>
More information about the DBIx-Class-Devel
mailing list