The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!/usr/local/bin/perl


	package TopPackage;

	package TopPackage::ModeratePackage;

	package TopPackage::MiddlePackage;

use Test::More tests => 2;
BEGIN { use_ok('Symbol::Table') };

 	my $st_pkg = Symbol::Table->New('PACKAGE', 'TopPackage');

	my %subpackages;

	foreach my $subpkg (keys(%$st_pkg))
		{
		$subpackages{$subpkg}=1;
		}

	my %expected = qw
		(
		ModeratePackage	1
		MiddlePackage	1
		);

	
	is_deeply(\%subpackages,\%expected,"confirm we can see subpackages");