The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
package TestAppC3Fail;
use strict;
use warnings;
use Class::C3; # This causes the fail, saying use MRO::Compat is fine..

our $VERSION = '0.0001';

use Catalyst::Runtime '5.70';
use Catalyst;

__PACKAGE__->config(
    name => 'TestAppC3Fail',
);

my @keys = sort keys( %{ __PACKAGE__->config } );

__PACKAGE__->setup;

my @new_keys = sort keys( %{ __PACKAGE__->config } );
use Test::More;

is_deeply(\@new_keys, \@keys, 'Config keys correct');

1;