Csson / p5-DBIx-Class-Visualizer

Visualize a DBIx::Class schema using graphviz generated SVG
Other
2 stars 1 forks source link

t/01-basic.t fails #2

Open eseyman opened 6 years ago

eseyman commented 6 years ago

I'm trying to build a Fedora package for DBIx-Class-Visualizer but t/01-basic.t fails. Build log is attached. DBIx-Class-Visualizer.txt

eseyman commented 6 years ago

I've had a little more time to investigate this.

At one point, transformed_svg() tries to add data attributes to everything in nodes. The transformedsvg subtest tries to do this to the element `which leads to runningencode_json($result_handler->get_column($column_name)->TO_JSON)` with $columnname being set to ''. which fails miserably.

eserte commented 5 years ago

I see this error also on Ubuntu 18.04 and several FreeBSD installations, but not on Debian/stretch or other Debian versions. The only difference I see between these systems is the graphviz version: 2.40.1 (Ubuntu, FreeBSD) vs. 2.38.0 (Debian/stretch).

eserte commented 4 years ago

It fails also on Debian/buster and CentOS8 --- both have graphviz 2.40.1, too.