Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Presenter.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Presenter\Combo.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Presenter\Combo\Intersect.pm Installing C:\cpanrun-5.8\build\5-8-0\site\lib\Data\Presenter\Combo\Union.pm Writing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Data\Presenter\.packlist Appending installation info to C:\cpanrun-5.8\build\5-8-0\lib/perllocal.pod testing ok 10 - The object isa Data::Presenter::Sample::Census ok 11 - Data::Presenter::Sample::Census->can('get_data_count') ok 12 - Data::Presenter::Sample::Census->can('print_data_count') ok 13 - Data::Presenter::Sample::Census->can('get_keys') ok 14 - Data::Presenter::Sample::Census->can('get_keys_seen') ok 15 - Data::Presenter::Sample::Census->can('sort_by_column') ok 16 - Data::Presenter::Sample::Census->can('seen_one_column') ok 17 - Data::Presenter::Sample::Census->can('select_rows') ok 18 - Data::Presenter::Sample::Census->can('print_to_screen') ok 19 - Data::Presenter::Sample::Census->can('print_to_file') ok 20 - Data::Presenter::Sample::Census->can('print_with_delimiter') ok 21 - Data::Presenter::Sample::Census->can('full_report') ok 22 - Data::Presenter::Sample::Census->can('writeformat') ok 23 - Data::Presenter::Sample::Census->can('writeformat_plus_header') ok 24 - Data::Presenter::Sample::Census->can('writedelimited') ok 25 - Data::Presenter::Sample::Census->can('writedelimited_plus_header') ok 26 - Data::Presenter::Sample::Census->can('writeHTML') ok 27 - print_data_count ok 28 - correct item count printed to screen ok 29 - get_data_count ok 30 - key recognized ok 31 - key recognized ok 32 - key recognized ok 33 - key recognized ok 34 - key recognized ok 35 - key recognized ok 36 - key recognized ok 37 - key recognized ok 38 - key recognized ok 39 - key recognized ok 40 - key correctly not recognized ok 41 - key correctly not recognized ok 42 - key correctly not recognized ok 43 - key correctly not recognized ok 44 - key recognized ok 45 - key recognized ok 46 - key recognized ok 47 - key recognized ok 48 - key recognized ok 49 - key recognized ok 50 - key recognized ok 51 - key recognized ok 52 - key recognized ok 53 - key recognized ok 54 - key recognized ok 55 - key correctly not recognized ok 56 - key correctly not recognized ok 57 - key correctly not recognized ok 58 - key correctly not recognized ok 59 - print_to_screen ok 60 - correct number of lines printed to screen ok 61 - print_to_file ok 62 - print_with_delimiter ok 63 - full_report ok 64 - elements in index 0 match ok 65 - elements in index 1 match ok 66 - writeformat ok 67 - tied to file created by writeformat() ok 68 - first line matches ok 69 - last line matches ok 70 - array untied ok 71 - writeformat_plus_header ok 72 - tied to file created by writeformat_plus_header() ok 73 - title line matches ok 74 - last line of header matches ok 75 - hyphen line matches ok 76 - first line matches ok 77 - last line matches ok 78 - array untied ok 79 - writedelimited ok 80 - tied to file created by writedelimited() ok 81 - first line matches ok 82 - last line matches ok 83 - array untied ok 84 - writedelimited_plus_header ok 85 - tied to file created by writedelimited_plus_header() ok 86 - header line matches ok 87 - first line matches ok 88 - last line matches ok 89 - array untied ok 90 - writeHTML ok 91 - tied to file created by writeHTML() ok 92 - HTML code matched ok 93 - TITLE code matched ok 94 - last line of copy matched ok 95 - /HTML code matched ok 96 - array untied ok 97 - seen_one_column correctly failed due to wrong number of arguments ok 98 - seen_one_column correctly failed due to wrong number of arguments ok 99 - seen_one_column correctly failed due to invalid argument ok 100 - seen_one_column: 1 arg ok 101 - seen_one_column: 1 arg ok 102 - seen_one_column: 1 arg ok 103 - print_data_count ok 104 - correct item count printed to screen ok 105 - get_data_count ok 106 - key recognized ok 107 - key recognized ok 108 - key recognized ok 109 - key correctly not recognized ok 110 - key correctly not recognized ok 111 - key correctly not recognized ok 112 - key recognized ok 113 - key recognized ok 114 - key recognized ok 115 - key correctly not recognized ok 116 - key correctly not recognized ok 117 - key correctly not recognized ok 118 - print_to_file ok 119 - elements in index 0 match ok 120 - elements in index 1 match ok 121 - writeformat ok 122 - tied to file created by writeformat() ok 123 - first line matches ok 124 - last line matches ok 125 - array untied ok 126 - writeformat_plus_header ok 127 - tied to file created by writeformat_plus_header() ok 128 - title line matches ok 129 - last line of header matches ok 130 - hyphen line matches ok 131 - first line matches ok 132 - last line matches ok 133 - array untied ok 134 - writedelimited ok 135 - tied to file created by writedelimited() ok 136 - first line matches ok 137 - last line matches ok 138 - array untied ok 139 - writedelimited_plus_header ok 140 - tied to file created by writedelimited_plus_header() ok 141 - header line matches ok 142 - first line matches ok 143 - last line matches ok 144 - array untied ok 145 - writeHTML ok 146 - tied to file created by writeHTML() ok 147 - HTML code matched ok 148 - TITLE code matched ok 149 - last line of copy matched ok 150 - /HTML code matched ok 151 - array untied ok 152 - seen_one_column: 1 arg ok 153 - seen_one_column: 1 arg ok 154 - seen_one_column: 1 arg ok 155 - changed back to original directory after testing ok t/02.........................1..152 ok 1 - use Data::Presenter; ok 2 - use Data::Presenter::Combo; ok 3 - use Data::Presenter::Combo::Intersect; ok 4 - use Cwd; ok 5 - use File::Temp; ok 6 - use IO::Capture::Stdout; ok 7 - use IO::Capture::Stdout::Extended; ok 8 - use Tie::File; ok 9 - use Data::Presenter::Sample::Census; ok 10 - use Data::Presenter::Sample::Medinsure; ok 11 - use Test::DataPresenterSpecial; ok 12 - changed to temp directory for testing ok 13 - The object isa Data::Presenter::Sample::Census ok 14 - The object isa Data::Presenter::Sample::Medinsure ok 15 - Data::Presenter::Sample::Medinsure->can('get_data_count') ok 16 - Data::Presenter::Sample::Medinsure->can('print_data_count') ok 17 - Data::Presenter::Sample::Medinsure->can('get_keys') ok 18 - Data::Presenter::Sample::Medinsure->can('get_keys_seen') ok 19 - Data::Presenter::Sample::Medinsure->can('sort_by_column') ok 20 - Data::Presenter::Sample::Medinsure->can('seen_one_column') ok 21 - Data::Presenter::Sample::Medinsure->can('select_rows') ok 22 - Data::Presenter::Sample::Medinsure->can('print_to_screen') ok 23 - Data::Presenter::Sample::Medinsure->can('print_to_file') ok 24 - Data::Presenter::Sample::Medinsure->can('print_with_delimiter') ok 25 - Data::Presenter::Sample::Medinsure->can('full_report') ok 26 - Data::Presenter::Sample::Medinsure->can('writeformat') ok 27 - Data::Presenter::Sample::Medinsure->can('writeformat_plus_header') ok 28 - Data::Presenter::Sample::Medinsure->can('writedelimited') ok 29 - Data::Presenter::Sample::Medinsure->can('writedelimited_plus_header') ok 30 - Data::Presenter::Sample::Medinsure->can('writeHTML') ok 31 - print_data_count ok 32 - correct item count printed to screen ok 33 - get_data_count ok 34 - key recognized ok 35 - key recognized ok 36 - key recognized ok 37 - key recognized ok 38 - key recognized ok 39 - key recognized ok 40 - key recognized ok 41 - key recognized ok 42 - key recognized ok 43 - key correctly not recognized ok 44 - key correctly not recognized ok 45 - key correctly not recognized ok 46 - key correctly not recognized ok 47 - key recognized ok 48 - key recognized ok 49 - key recognized ok 50 - key recognized ok 51 - key recognized ok 52 - key recognized ok 53 - key recognized ok 54 - key recognized ok 55 - key recognized ok 56 - key correctly not recognized ok 57 - key correctly not recognized ok 58 - key correctly not recognized ok 59 - key correctly not recognized ok 60 - The object isa Data::Presenter::Combo::Intersect ok 61 - Data::Presenter::Combo::Intersect->can('get_data_count') ok 62 - Data::Presenter::Combo::Intersect->can('print_data_count') ok 63 - Data::Presenter::Combo::Intersect->can('get_keys') ok 64 - Data::Presenter::Combo::Intersect->can('get_keys_seen') ok 65 - Data::Presenter::Combo::Intersect->can('sort_by_column') ok 66 - Data::Presenter::Combo::Intersect->can('seen_one_column') ok 67 - Data::Presenter::Combo::Intersect->can('select_rows') ok 68 - Data::Presenter::Combo::Intersect->can('print_to_screen') ok 69 - Data::Presenter::Combo::Intersect->can('print_to_file') ok 70 - Data::Presenter::Combo::Intersect->can('print_with_delimiter') ok 71 - Data::Presenter::Combo::Intersect->can('full_report') ok 72 - Data::Presenter::Combo::Intersect->can('writeformat') ok 73 - Data::Presenter::Combo::Intersect->can('writeformat_plus_header') ok 74 - Data::Presenter::Combo::Intersect->can('writedelimited') ok 75 - Data::Presenter::Combo::Intersect->can('writedelimited_plus_header') ok 76 - Data::Presenter::Combo::Intersect->can('writeHTML') ok 77 - print_data_count ok 78 - correct item count printed to screen ok 79 - get_data_count ok 80 - key recognized ok 81 - key recognized ok 82 - key recognized ok 83 - key correctly not recognized ok 84 - key correctly not recognized ok 85 - key correctly not recognized ok 86 - key correctly not recognized ok 87 - key correctly not recognized ok 88 - key recognized ok 89 - key recognized ok 90 - key recognized ok 91 - key correctly not recognized ok 92 - key correctly not recognized ok 93 - key correctly not recognized ok 94 - key correctly not recognized ok 95 - key correctly not recognized ok 96 - print_to_screen ok 97 - correct number of lines printed to screen ok 98 - print_to_file ok 99 - print_with_delimiter ok 100 - full_report ok 101 - elements in index 0 match ok 102 - elements in index 1 match ok 103 - writeformat ok 104 - tied to file created by writeformat() ok 105 - first line matches ok 106 - last line matches ok 107 - array untied ok 108 - writeformat_plus_header ok 109 - tied to file created by writeformat_plus_header() ok 110 - title line matches ok 111 - last line of header matches ok 112 - hyphen line matches ok 113 - first line matches ok 114 - last line matches ok 115 - array untied ok 116 - writedelimited ok 117 - tied to file created by writedelimited() ok 118 - first line matches ok 119 - last line matches ok 120 - array untied ok 121 - writedelimited_plus_header ok 122 - tied to file created by writedelimited_plus_header() ok 123 - header line matches ok 124 - first line matches ok 125 - last line matches ok 126 - array untied ok 127 - writeHTML ok 128 - tied to file created by writeHTML() ok 129 - HTML code matched ok 130 - TITLE code matched ok 131 - last line of copy matched ok 132 - /HTML code matched ok 133 - array untied ok 134 - seen_one_column correctly failed due to wrong number of arguments ok 135 - seen_one_column correctly failed due to wrong number of arguments ok 136 - seen_one_column correctly failed due to invalid argument ok 137 - seen_one_column: 1 arg ok 138 - seen_one_column: 1 arg ok 139 - seen_one_column: 1 arg ok 140 - seen_one_column: 1 arg ok 141 - seen_one_column: 1 arg ok 142 - seen_one_column: 1 arg ok 143 - seen_one_column: 1 arg ok 144 - seen_one_column: 1 arg ok 145 - The object isa Data::Presenter::Sample::Census ok 146 - The object isa Data::Presenter::Sample::Medinsure ok 147 - The object isa Data::Presenter::Combo::Intersect ok 148 - elements in index 0 match ok 149 - elements in index 1 match ok 150 - elements in index 0 match ok 151 - elements in index 1 match ok 152 - changed back to original directory after testing ok t/03.........................1..209 ok 1 - use Data::Presenter; ok 2 - use Data::Presenter::Combo; ok 3 - use Data::Presenter::Combo::Intersect; ok 4 - use Cwd; ok 5 - use File::Temp; ok 6 - use IO::Capture::Stdout; ok 7 - use IO::Capture::Stdout::Extended; ok 8 - use Tie::File; ok 9 - use List::Compare::Functional; ok 10 - use Data::Presenter::Sample::Census; ok 11 - use Data::Presenter::Sample::Medinsure; ok 12 - use Data::Presenter::Sample::Hair; ok 13 - use Test::DataPresenterSpecial; ok 14 - changed to temp directory for testing ok 15 - The object isa Data::Presenter::Sample::Census ok 16 - The object isa Data::Presenter::Sample::Medinsure ok 17 - The object isa Data::Presenter::Sample::Hair ok 18 - Data::Presenter::Sample::Hair->can('get_data_count') ok 19 - Data::Presenter::Sample::Hair->can('print_data_count') ok 20 - Data::Presenter::Sample::Hair->can('get_keys') ok 21 - Data::Presenter::Sample::Hair->can('get_keys_seen') ok 22 - Data::Presenter::Sample::Hair->can('sort_by_column') ok 23 - Data::Presenter::Sample::Hair->can('seen_one_column') ok 24 - Data::Presenter::Sample::Hair->can('select_rows') ok 25 - Data::Presenter::Sample::Hair->can('print_to_screen') ok 26 - Data::Presenter::Sample::Hair->can('print_to_file') ok 27 - Data::Presenter::Sample::Hair->can('print_with_delimiter') ok 28 - Data::Presenter::Sample::Hair->can('full_report') ok 29 - Data::Presenter::Sample::Hair->can('writeformat') ok 30 - Data::Presenter::Sample::Hair->can('writeformat_plus_header') ok 31 - Data::Presenter::Sample::Hair->can('writedelimited') ok 32 - Data::Presenter::Sample::Hair->can('writedelimited_plus_header') ok 33 - Data::Presenter::Sample::Hair->can('writeHTML') ok 34 - print_data_count ok 35 - correct item count printed to screen ok 36 - get_data_count ok 37 - key recognized ok 38 - key recognized ok 39 - key recognized ok 40 - key recognized ok 41 - key recognized ok 42 - key recognized ok 43 - key recognized ok 44 - key recognized ok 45 - key recognized ok 46 - key correctly not recognized ok 47 - key correctly not recognized ok 48 - key correctly not recognized ok 49 - key correctly not recognized ok 50 - key correctly not recognized ok 51 - key recognized ok 52 - key recognized ok 53 - key recognized ok 54 - key recognized ok 55 - key recognized ok 56 - key recognized ok 57 - key recognized ok 58 - key recognized ok 59 - key recognized ok 60 - key correctly not recognized ok 61 - key correctly not recognized ok 62 - key correctly not recognized ok 63 - key correctly not recognized ok 64 - key correctly not recognized ok 65 - The object isa Data::Presenter::Combo::Intersect ok 66 - Data::Presenter::Combo::Intersect->can('get_data_count') ok 67 - Data::Presenter::Combo::Intersect->can('print_data_count') ok 68 - Data::Presenter::Combo::Intersect->can('get_keys') ok 69 - Data::Presenter::Combo::Intersect->can('get_keys_seen') ok 70 - Data::Presenter::Combo::Intersect->can('sort_by_column') ok 71 - Data::Presenter::Combo::Intersect->can('seen_one_column') ok 72 - Data::Presenter::Combo::Intersect->can('select_rows') ok 73 - Data::Presenter::Combo::Intersect->can('print_to_screen') ok 74 - Data::Presenter::Combo::Intersect->can('print_to_file') ok 75 - Data::Presenter::Combo::Intersect->can('print_with_delimiter') ok 76 - Data::Presenter::Combo::Intersect->can('full_report') ok 77 - Data::Presenter::Combo::Intersect->can('writeformat') ok 78 - Data::Presenter::Combo::Intersect->can('writeformat_plus_header') ok 79 - Data::Presenter::Combo::Intersect->can('writedelimited') ok 80 - Data::Presenter::Combo::Intersect->can('writedelimited_plus_header') ok 81 - Data::Presenter::Combo::Intersect->can('writeHTML') ok 82 - print_data_count ok 83 - correct item count printed to screen ok 84 - get_data_count ok 85 - key recognized ok 86 - key recognized ok 87 - key recognized ok 88 - key correctly not recognized ok 89 - key correctly not recognized ok 90 - key correctly not recognized ok 91 - key correctly not recognized ok 92 - key correctly not recognized ok 93 - key correctly not recognized ok 94 - key recognized ok 95 - key recognized ok 96 - key recognized ok 97 - key correctly not recognized ok 98 - key correctly not recognized ok 99 - key correctly not recognized ok 100 - key correctly not recognized ok 101 - key correctly not recognized ok 102 - key correctly not recognized ok 103 - print_to_screen ok 104 - correct number of lines printed to screen ok 105 - print_to_file ok 106 - print_with_delimiter ok 107 - full_report ok 108 - elements in index 0 match ok 109 - elements in index 1 match ok 110 - writeformat ok 111 - tied to file created by writeformat() ok 112 - first line matches ok 113 - last line matches ok 114 - array untied ok 115 - writeformat_plus_header ok 116 - tied to file created by writeformat_plus_header() ok 117 - title line matches ok 118 - last line of header matches ok 119 - hyphen line matches ok 120 - first line matches ok 121 - last line matches ok 122 - array untied ok 123 - writedelimited ok 124 - tied to file created by writedelimited() ok 125 - first line matches ok 126 - last line matches ok 127 - array untied ok 128 - writedelimited_plus_header ok 129 - tied to file created by writedelimited_plus_header() ok 130 - header line matches ok 131 - first line matches ok 132 - last line matches ok 133 - array untied ok 134 - writeHTML ok 135 - tied to file created by writeHTML() ok 136 - HTML code matched ok 137 - TITLE code matched ok 138 - last line of copy matched ok 139 - /HTML code matched ok 140 - array untied ok 141 - seen_one_column correctly failed due to wrong number of arguments ok 142 - seen_one_column correctly failed due to wrong number of arguments ok 143 - seen_one_column correctly failed due to invalid argument ok 144 - seen_one_column: 1 arg ok 145 - seen_one_column: 1 arg ok 146 - seen_one_column: 1 arg ok 147 - seen_one_column: 1 arg ok 148 - seen_one_column: 1 arg ok 149 - seen_one_column: 1 arg ok 150 - seen_one_column: 1 arg ok 151 - print_data_count ok 152 - correct item count printed to screen ok 153 - get_data_count ok 154 - key correctly not recognized ok 155 - key correctly not recognized ok 156 - key recognized ok 157 - key correctly not recognized ok 158 - key correctly not recognized ok 159 - key correctly not recognized ok 160 - key correctly not recognized ok 161 - key correctly not recognized ok 162 - key correctly not recognized ok 163 - key correctly not recognized ok 164 - key correctly not recognized ok 165 - key recognized ok 166 - key correctly not recognized ok 167 - key correctly not recognized ok 168 - key correctly not recognized ok 169 - key correctly not recognized ok 170 - key correctly not recognized ok 171 - key correctly not recognized ok 172 - print_to_screen ok 173 - correct number of lines printed to screen ok 174 - print_to_file ok 175 - elements in index 0 match ok 176 - elements in index 1 match ok 177 - writeformat ok 178 - tied to file created by writeformat() ok 179 - last line matches ok 180 - array untied ok 181 - writeformat_plus_header ok 182 - tied to file created by writeformat_plus_header() ok 183 - title line matches ok 184 - last line of header matches ok 185 - hyphen line matches ok 186 - last line matches ok 187 - array untied ok 188 - writedelimited ok 189 - tied to file created by writedelimited() ok 190 - last line matches ok 191 - last line matches ok 192 - array untied ok 193 - writedelimited_plus_header ok 194 - tied to file created by writedelimited_plus_header() ok 195 - header line matches ok 196 - first line matches ok 197 - last line matches ok 198 - array untied ok 199 - writeHTML ok 200 - tied to file created by writeHTML() ok 201 - HTML code matched ok 202 - TITLE code matched ok 203 - last line of copy matched ok 204 - /HTML code matched ok 205 - array untied ok 206 - get_data_count() returns predicted number of records ok 207 - all keys predicted were seen ok 208 - no keys not predicted were seen ok 209 - changed back to original directory after testing ok t/04.........................1..205 ok 1 - use Data::Presenter; ok 2 - use Data::Presenter::Combo; ok 3 - use Data::Presenter::Combo::Union; ok 4 - use Cwd; ok 5 - use File::Temp; ok 6 - use IO::Capture::Stdout; ok 7 - use IO::Capture::Stdout::Extended; ok 8 - use Tie::File; ok 9 - use Data::Presenter::Sample::Census; ok 10 - use Data::Presenter::Sample::Medinsure; ok 11 - use Data::Presenter::Sample::Hair; ok 12 - use Test::DataPresenterSpecial; ok 13 - changed to temp directory for testing ok 14 - The object isa Data::Presenter::Sample::Census ok 15 - The object isa Data::Presenter::Sample::Medinsure ok 16 - The object isa Data::Presenter::Combo::Union ok 17 - Data::Presenter::Combo::Union->can('get_data_count') ok 18 - Data::Presenter::Combo::Union->can('print_data_count') ok 19 - Data::Presenter::Combo::Union->can('get_keys') ok 20 - Data::Presenter::Combo::Union->can('get_keys_seen') ok 21 - Data::Presenter::Combo::Union->can('sort_by_column') ok 22 - Data::Presenter::Combo::Union->can('seen_one_column') ok 23 - Data::Presenter::Combo::Union->can('select_rows') ok 24 - Data::Presenter::Combo::Union->can('print_to_screen') ok 25 - Data::Presenter::Combo::Union->can('print_to_file') ok 26 - Data::Presenter::Combo::Union->can('print_with_delimiter') ok 27 - Data::Presenter::Combo::Union->can('full_report') ok 28 - Data::Presenter::Combo::Union->can('writeformat') ok 29 - Data::Presenter::Combo::Union->can('writeformat_plus_header') ok 30 - Data::Presenter::Combo::Union->can('writedelimited') ok 31 - Data::Presenter::Combo::Union->can('writedelimited_plus_header') ok 32 - Data::Presenter::Combo::Union->can('writeHTML') ok 33 - print_data_count ok 34 - correct item count printed to screen ok 35 - get_data_count ok 36 - key recognized ok 37 - key recognized ok 38 - key recognized ok 39 - key recognized ok 40 - key recognized ok 41 - key recognized ok 42 - key recognized ok 43 - key recognized ok 44 - key recognized ok 45 - key recognized ok 46 - key recognized ok 47 - key recognized ok 48 - key recognized ok 49 - key recognized ok 50 - key recognized ok 51 - key recognized ok 52 - key recognized ok 53 - key recognized ok 54 - key recognized ok 55 - key correctly not recognized ok 56 - key correctly not recognized ok 57 - key correctly not recognized ok 58 - key correctly not recognized ok 59 - key recognized ok 60 - key recognized ok 61 - key recognized ok 62 - key recognized ok 63 - key recognized ok 64 - key recognized ok 65 - key recognized ok 66 - key recognized ok 67 - key recognized ok 68 - key recognized ok 69 - key recognized ok 70 - key recognized ok 71 - key recognized ok 72 - key recognized ok 73 - key recognized ok 74 - key recognized ok 75 - key recognized ok 76 - key recognized ok 77 - key recognized ok 78 - key correctly not recognized ok 79 - key correctly not recognized ok 80 - key correctly not recognized ok 81 - key correctly not recognized ok 82 - print_to_screen ok 83 - correct number of lines printed to screen ok 84 - print_to_file ok 85 - print_with_delimiter ok 86 - full_report ok 87 - writeformat ok 88 - tied to file created by writeformat() ok 89 - first line matches ok 90 - last line matches ok 91 - got expected number of lines after writeformat() ok 92 - array untied ok 93 - writeformat_plus_header ok 94 - tied to file created by writeformat_plus_header() ok 95 - title line matches ok 96 - last line of header matches ok 97 - hyphen line matches ok 98 - first line matches ok 99 - last line matches ok 100 - got expected number of lines after writeformat_plus_header() ok 101 - array untied ok 102 - writedelimited ok 103 - tied to file created by writedelimited() ok 104 - first line matches ok 105 - last line matches ok 106 - got expected number of lines after writedelimited() ok 107 - array untied ok 108 - writedelimited_plus_header ok 109 - tied to file created by writedelimited_plus_header() ok 110 - header line matches ok 111 - first line matches ok 112 - last line matches ok 113 - got expected number of lines after writedelimited_plus_header() ok 114 - array untied ok 115 - writeHTML ok 116 - tied to file created by writeHTML() ok 117 - HTML code matched ok 118 - TITLE code matched ok 119 - last line of copy matched ok 120 - /HTML code matched ok 121 - array untied ok 122 - seen_one_column correctly failed due to wrong number of arguments ok 123 - seen_one_column correctly failed due to wrong number of arguments ok 124 - seen_one_column correctly failed due to invalid argument ok 125 - seen_one_column: 1 arg ok 126 - seen_one_column: 1 arg ok 127 - seen_one_column: 1 arg ok 128 - seen_one_column: 1 arg ok 129 - seen_one_column: 1 arg ok 130 - seen_one_column: 1 arg ok 131 - seen_one_column: 1 arg ok 132 - seen_one_column: 1 arg ok 133 - seen_one_column: 1 arg ok 134 - print_data_count ok 135 - correct item count printed to screen ok 136 - get_data_count ok 137 - key recognized ok 138 - key recognized ok 139 - key recognized ok 140 - key recognized ok 141 - key recognized ok 142 - key recognized ok 143 - key recognized ok 144 - key recognized ok 145 - key recognized ok 146 - key recognized ok 147 - key recognized ok 148 - key recognized ok 149 - key correctly not recognized ok 150 - key correctly not recognized ok 151 - key correctly not recognized ok 152 - key recognized ok 153 - key recognized ok 154 - key recognized ok 155 - key recognized ok 156 - key recognized ok 157 - key recognized ok 158 - key recognized ok 159 - key recognized ok 160 - key recognized ok 161 - key recognized ok 162 - key recognized ok 163 - key recognized ok 164 - key correctly not recognized ok 165 - key correctly not recognized ok 166 - key correctly not recognized ok 167 - print_to_screen ok 168 - correct number of lines printed to screen ok 169 - print_to_file ok 170 - writeformat ok 171 - tied to file created by writeformat() ok 172 - first line matches ok 173 - last line matches ok 174 - got expected number of lines after writeformat() ok 175 - array untied ok 176 - writeformat_plus_header ok 177 - tied to file created by writeformat_plus_header() ok 178 - title line matches ok 179 - last line of header matches ok 180 - hyphen line matches ok 181 - first line matches ok 182 - last line matches ok 183 - got expected number of lines after writeformat_plus_header() ok 184 - array untied ok 185 - writedelimited ok 186 - tied to file created by writedelimited() ok 187 - first line matches ok 188 - last line matches ok 189 - got expected number of lines after writedelimited() ok 190 - array untied ok 191 - writedelimited_plus_header ok 192 - tied to file created by writedelimited_plus_header() ok 193 - header line matches ok 194 - first line matches ok 195 - last line matches ok 196 - got expected number of lines after writedelimited_plus_header() ok 197 - array untied ok 198 - writeHTML ok 199 - tied to file created by writeHTML() ok 200 - HTML code matched ok 201 - TITLE code matched ok 202 - last line of copy matched ok 203 - /HTML code matched ok 204 - array untied ok 205 - changed back to original directory after testing ok t/05.........................1..153 ok 1 - use Data::Presenter; ok 2 - use Cwd; ok 3 - use File::Temp; ok 4 - use IO::Capture::Stdout; ok 5 - use IO::Capture::Stdout::Extended; ok 6 - use Tie::File; ok 7 - use Data::Presenter::Sample::Schedule; ok 8 - use Test::DataPresenterSpecial; ok 9 - changed to temp directory for testing ok 10 - The object isa Data::Presenter::Sample::Schedule ok 11 - Data::Presenter::Sample::Schedule->can('get_data_count') ok 12 - Data::Presenter::Sample::Schedule->can('print_data_count') ok 13 - Data::Presenter::Sample::Schedule->can('get_keys') ok 14 - Data::Presenter::Sample::Schedule->can('get_keys_seen') ok 15 - Data::Presenter::Sample::Schedule->can('sort_by_column') ok 16 - Data::Presenter::Sample::Schedule->can('seen_one_column') ok 17 - Data::Presenter::Sample::Schedule->can('select_rows') ok 18 - Data::Presenter::Sample::Schedule->can('print_to_screen') ok 19 - Data::Presenter::Sample::Schedule->can('print_to_file') ok 20 - Data::Presenter::Sample::Schedule->can('print_with_delimiter') ok 21 - Data::Presenter::Sample::Schedule->can('full_report') ok 22 - Data::Presenter::Sample::Schedule->can('writeformat') ok 23 - Data::Presenter::Sample::Schedule->can('writeformat_plus_header') ok 24 - Data::Presenter::Sample::Schedule->can('writedelimited') ok 25 - Data::Presenter::Sample::Schedule->can('writedelimited_plus_header') ok 26 - Data::Presenter::Sample::Schedule->can('writeHTML') ok 27 - Data::Presenter::Sample::Schedule->can('writeformat_with_reprocessing') ok 28 - Data::Presenter::Sample::Schedule->can('writeformat_deluxe') ok 29 - Data::Presenter::Sample::Schedule->can('writedelimited_with_reprocessing') ok 30 - Data::Presenter::Sample::Schedule->can('writedelimited_deluxe') ok 31 - print_data_count ok 32 - correct item count printed to screen ok 33 - get_data_count ok 34 - keys obtained match keys predicted ok 35 - key correctly not recognized ok 36 - key correctly not recognized ok 37 - key correctly not recognized ok 38 - key correctly not recognized ok 39 - key correctly not recognized ok 40 - key correctly not recognized ok 41 - key correctly not recognized ok 42 - key correctly not recognized ok 43 - key correctly not recognized ok 44 - key correctly not recognized ok 45 - key correctly not recognized ok 46 - key correctly not recognized ok 47 - key correctly not recognized ok 48 - key correctly not recognized ok 49 - key correctly not recognized ok 50 - key correctly not recognized ok 51 - key correctly not recognized ok 52 - key correctly not recognized ok 53 - key correctly not recognized ok 54 - all keys predicted seen ok 55 - key correctly not recognized ok 56 - key correctly not recognized ok 57 - key correctly not recognized ok 58 - key correctly not recognized ok 59 - key correctly not recognized ok 60 - key correctly not recognized ok 61 - key correctly not recognized ok 62 - key correctly not recognized ok 63 - key correctly not recognized ok 64 - key correctly not recognized ok 65 - key correctly not recognized ok 66 - key correctly not recognized ok 67 - key correctly not recognized ok 68 - key correctly not recognized ok 69 - key correctly not recognized ok 70 - key correctly not recognized ok 71 - key correctly not recognized ok 72 - key correctly not recognized ok 73 - key correctly not recognized ok 74 - writeformat ok 75 - tied to file created by writeformat() ok 76 - first line matches ok 77 - last line matches ok 78 - got expected number of lines after writeformat() ok 79 - array untied ok 80 - writeformat_plus_header ok 81 - tied to file created by writeformat_plus_header() ok 82 - title line matches ok 83 - last line of header matches ok 84 - hyphen line matches ok 85 - first line matches ok 86 - last line matches ok 87 - got expected number of lines after writeformat_plus_header() ok 88 - array untied ok 89 - writedelimited ok 90 - tied to file created by writedelimited() ok 91 - first line matches ok 92 - last line matches ok 93 - got expected number of lines after writedelimited() ok 94 - array untied ok 95 - writedelimited_plus_header ok 96 - tied to file created by writedelimited_plus_header() ok 97 - header line matches ok 98 - first line matches ok 99 - last line matches ok 100 - got expected number of lines after writedelimited_plus_header() ok 101 - array untied ok 102 - writeformat_with_reprocessing ok 103 - tied to file created by writeformat_with_reprocessing() ok 104 - first line matches ok 105 - last line matches ok 106 - got expected number of lines after writeformat_with_reprocessing() ok 107 - array untied ok 108 - writeformat_deluxe ok 109 - tied to file created by writeformat_deluxe() ok 110 - header line matches ok 111 - header line matches ok 112 - hyphen line matches ok 113 - first line matches ok 114 - last line matches ok 115 - got expected number of lines after writeformat_deluxe() ok 116 - array untied ok 117 - writedelimited_with_reprocessing ok 118 - tied to file created by writedelimited_with_reprocessing() ok 119 - first line matches ok 120 - last line matches ok 121 - got expected number of lines after writeformat_with_reprocessing() ok 122 - array untied ok 123 - writedelimited_deluxe ok 124 - tied to file created by writedelimited_with_reprocessing() ok 125 - header line matches ok 126 - first line matches ok 127 - last line matches ok 128 - got expected number of lines after writeformat_with_reprocessing() ok 129 - array untied ok 130 - seen_one_column correctly failed due to wrong number of arguments ok 131 - seen_one_column correctly failed due to wrong number of arguments ok 132 - seen_one_column: 1 arg ok 133 - seen_one_column: 1 arg ok 134 - seen_one_column: 1 arg ok 135 - seen_one_column: 1 arg ok 136 - seen_one_column: 1 arg ok 137 - seen_one_column: 1 arg ok 138 - seen_one_column: 1 arg ok 139 - seen_one_column: 1 arg ok 140 - seen_one_column: 1 arg ok 141 - seen_one_column: 1 arg ok 142 - seen_one_column: 1 arg ok 143 - seen_one_column: 1 arg ok 144 - seen_one_column: 1 arg ok 145 - seen_one_column: 1 arg ok 146 - seen_one_column: 1 arg ok 147 - seen_one_column: 1 arg ok 148 - seen_one_column: 1 arg ok 149 - seen_one_column: 1 arg ok 150 - seen_one_column: 1 arg ok 151 - seen_one_column: 1 arg ok 152 - seen_one_column: 1 arg ok 153 - changed back to original directory after testing ok t/06_fails...................1..55 ok 1 - use Data::Presenter; ok 2 - use Data::Presenter::Combo; ok 3 - use Data::Presenter::Combo::Intersect; ok 4 - use Cwd; ok 5 - use File::Temp; ok 6 - use IO::Capture::Stderr; ok 7 - use Data::Presenter::Sample::Census; ok 8 - use Data::Presenter::Sample::Medinsure; ok 9 - use Data::Presenter::Sample::Schedule; ok 10 - use Data::Presenter::Sample::Schedule_undef; ok 11 - use Test::DataPresenterSpecial; ok 12 - changed to temp directory for testing ok 13 - constructor correctly failed due to wrong number of arguments ok 14 - constructor correctly carped due to zero datapoints ok 15 - zero datapoints noted ok 16 - constructor correctly failed due to key used twice ok 17 - constructor correctly failed due to bad data in config file C:/cpanrun-5.8/depot/main/contrib-patched/perl/CPAN/src/Data-Presenter/config/fields.census.bad_column_width.data ok 18 - constructor correctly failed due to bad data in config file C:/cpanrun-5.8/depot/main/contrib-patched/perl/CPAN/src/Data-Presenter/config/fields.census.bad_sort_order.data ok 19 - constructor correctly failed due to bad data in config file C:/cpanrun-5.8/depot/main/contrib-patched/perl/CPAN/src/Data-Presenter/config/fields.census.bad_sort_type.data ok 20 - constructor correctly failed due to non-numerical index ok 21 - constructor correctly failed due to index out of range ok 22 - constructor correctly failed due to duplicated field in config file ok 23 - sort_by_column() correctly carped due to records not distinguished by unique key ok 24 - sort_by_column() correctly failed due to field unavailable in config file ok 25 - select_rows() correctly failed due to invalid comparison operator ok 26 - writeformat correctly failed due to missing key-value pair ok 27 - writeformat_plus_header correctly failed due to missing key-value pair ok 28 - writeformat_with_reprocessing correctly failed due to missing key-value pair ok 29 - writeformat_deluxe correctly failed due to missing key-value pair ok 30 - writeformat_with_reprocessing correctly failed due to non-numerical value in element of %reprocessing_info ok 31 - writedelimited correctly failed due to missing key-value pair ok 32 - writedelimited_plus_header correctly failed due to missing key-value pair ok 33 - writedelimited_with_reprocessing correctly failed due to missing key-value pair ok 34 - writedelimited_deluxe correctly failed due to missing key-value pair ok 35 - writeformat correctly failed due to odd number of arguments ok 36 - writeHTML correctly failed due to bad extension on output file name ok 37 - The object isa Data::Presenter::Sample::Census ok 38 - The object isa Data::Presenter::Sample::Medinsure ok 39 - constructor correctly failed due to insufficient number of arguments for Data::Presenter::Combo::Intersect object ok 40 - The object isa Data::Presenter::Sample::Census ok 41 - The object isa Data::Presenter::Sample::Medinsure ok 42 - objects intended to be combined into a Combo object must have identically named index field in @fields ok 43 - The object isa Data::Presenter::Sample::Census ok 44 - The object isa Data::Presenter::Sample::Medinsure ok 45 - objects intended to be combined into a Combo object must have identically specified information in %parameters element keyed to index field ok 46 - The object isa Data::Presenter::Sample::Census ok 47 - The object isa Data::Presenter::Sample::Medinsure ok 48 - Data::Presenter::Combo::Intersect::select_rows() correctly failed due to nonexistent column ok 49 - Data::Presenter::Combo::select_rows() correctly failed due to more than one element in @choices in context of use of less than or greater than operator ok 50 - writeformat_with_reprocessing correctly failed due lack of reprocessing subroutine for field 'groupname' ok 51 - writedelimited_with_reprocessing correctly failed due lack of reprocessing subroutine for field 'groupname' ok 52 - writeformat_with_reprocessing correctly failed due to defective data (missing field) in object passed to constructor ok 53 - writedelimited_with_reprocessing correctly failed due to defective data (missing field) in object passed to constructor ok 54 - constructor correctly croaked at undefined elements in data ok 55 - changed back to original directory after testing ok t/07_sort_order..............1..31 ok 1 - use Data::Presenter; ok 2 - use Cwd; ok 3 - use File::Temp; ok 4 - use Data::Presenter::Sample::Census; ok 5 - use Test::DataPresenterSpecial; ok 6 - changed to temp directory for testing ok 7 - elements in index 0 match ok 8 - elements in index 1 match ok 9 - elements in index 0 match ok 10 - elements in index 1 match ok 11 - elements in index 0 match ok 12 - elements in index 1 match ok 13 - elements in index 0 match ok 14 - elements in index 1 match ok 15 - elements in index 0 match ok 16 - elements in index 1 match ok 17 - elements in index 0 match ok 18 - elements in index 1 match ok 19 - elements in index 0 match ok 20 - elements in index 1 match ok 21 - elements in index 0 match ok 22 - elements in index 1 match ok 23 - elements in index 0 match ok 24 - elements in index 1 match ok 25 - elements in index 0 match ok 26 - elements in index 1 match ok 27 - elements in index 0 match ok 28 - elements in index 1 match ok 29 - elements in index 0 match ok 30 - elements in index 1 match ok 31 - changed back to original directory after testing ok t/08_sort_order_alt_order....1..22 ok 1 - use Data::Presenter; ok 2 - use Cwd; ok 3 - use File::Temp; ok 4 - use IO::Capture::Stderr; ok 5 - use Data::Presenter::Sample::Census; ok 6 - use Test::DataPresenterSpecial; ok 7 - changed to temp directory for testing ok 8 - elements in index 0 match ok 9 - elements in index 1 match ok 10 - elements in index 0 match ok 11 - elements in index 1 match ok 12 - elements in index 0 match ok 13 - elements in index 1 match ok 14 - elements in index 0 match ok 15 - elements in index 1 match ok 16 - elements in index 0 match ok 17 - elements in index 1 match ok 18 - elements in index 0 match ok 19 - elements in index 1 match ok 20 - elements in index 0 match ok 21 - elements in index 1 match ok 22 - changed back to original directory after testing ok t/09_null....................1..155 ok 1 - use Data::Presenter; ok 2 - use Cwd; ok 3 - use File::Temp; ok 4 - use IO::Capture::Stdout; ok 5 - use IO::Capture::Stdout::Extended; ok 6 - use Tie::File; ok 7 - use Data::Presenter::Sample::Census; ok 8 - use Test::DataPresenterSpecial; ok 9 - changed to temp directory for testing ok 10 - The object isa Data::Presenter::Sample::Census ok 11 - Data::Presenter::Sample::Census->can('get_data_count') ok 12 - Data::Presenter::Sample::Census->can('print_data_count') ok 13 - Data::Presenter::Sample::Census->can('get_keys') ok 14 - Data::Presenter::Sample::Census->can('get_keys_seen') ok 15 - Data::Presenter::Sample::Census->can('sort_by_column') ok 16 - Data::Presenter::Sample::Census->can('seen_one_column') ok 17 - Data::Presenter::Sample::Census->can('select_rows') ok 18 - Data::Presenter::Sample::Census->can('print_to_screen') ok 19 - Data::Presenter::Sample::Census->can('print_to_file') ok 20 - Data::Presenter::Sample::Census->can('print_with_delimiter') ok 21 - Data::Presenter::Sample::Census->can('full_report') ok 22 - Data::Presenter::Sample::Census->can('writeformat') ok 23 - Data::Presenter::Sample::Census->can('writeformat_plus_header') ok 24 - Data::Presenter::Sample::Census->can('writedelimited') ok 25 - Data::Presenter::Sample::Census->can('writedelimited_plus_header') ok 26 - Data::Presenter::Sample::Census->can('writeHTML') ok 27 - print_data_count ok 28 - correct item count printed to screen ok 29 - get_data_count ok 30 - key recognized ok 31 - key recognized ok 32 - key recognized ok 33 - key recognized ok 34 - key recognized ok 35 - key recognized ok 36 - key recognized ok 37 - key recognized ok 38 - key recognized ok 39 - key recognized ok 40 - key correctly not recognized ok 41 - key correctly not recognized ok 42 - key correctly not recognized ok 43 - key correctly not recognized ok 44 - key recognized ok 45 - key recognized ok 46 - key recognized ok 47 - key recognized ok 48 - key recognized ok 49 - key recognized ok 50 - key recognized ok 51 - key recognized ok 52 - key recognized ok 53 - key recognized ok 54 - key recognized ok 55 - key correctly not recognized ok 56 - key correctly not recognized ok 57 - key correctly not recognized ok 58 - key correctly not recognized ok 59 - print_to_screen ok 60 - correct number of lines printed to screen ok 61 - print_to_file ok 62 - print_with_delimiter ok 63 - full_report ok 64 - elements in index 0 match ok 65 - elements in index 1 match ok 66 - writeformat ok 67 - tied to file created by writeformat() ok 68 - first line matches ok 69 - last line matches ok 70 - array untied ok 71 - writeformat_plus_header ok 72 - tied to file created by writeformat_plus_header() ok 73 - title line matches ok 74 - last line of header matches ok 75 - hyphen line matches ok 76 - first line matches ok 77 - last line matches ok 78 - array untied ok 79 - writedelimited ok 80 - tied to file created by writedelimited() ok 81 - first line matches ok 82 - last line matches ok 83 - array untied ok 84 - writedelimited_plus_header ok 85 - tied to file created by writedelimited_plus_header() ok 86 - header line matches ok 87 - first line matches ok 88 - last line matches ok 89 - array untied ok 90 - writeHTML ok 91 - tied to file created by writeHTML() ok 92 - HTML code matched ok 93 - TITLE code matched ok 94 - last line of copy matched ok 95 - /HTML code matched ok 96 - array untied ok 97 - seen_one_column correctly failed due to wrong number of arguments ok 98 - seen_one_column correctly failed due to wrong number of arguments ok 99 - seen_one_column: 1 arg ok 100 - seen_one_column: 1 arg ok 101 - seen_one_column: 1 arg ok 102 - print_data_count ok 103 - correct item count printed to screen ok 104 - get_data_count ok 105 - key recognized ok 106 - key recognized ok 107 - key recognized ok 108 - key correctly not recognized ok 109 - key correctly not recognized ok 110 - key correctly not recognized ok 111 - key recognized ok 112 - key recognized ok 113 - key recognized ok 114 - key correctly not recognized ok 115 - key correctly not recognized ok 116 - key correctly not recognized ok 117 - print_to_file ok 118 - elements in index 0 match ok 119 - elements in index 1 match ok 120 - writeformat ok 121 - tied to file created by writeformat() ok 122 - first line matches ok 123 - last line matches ok 124 - array untied ok 125 - writeformat_plus_header ok 126 - tied to file created by writeformat_plus_header() ok 127 - title line matches ok 128 - last line of header matches ok 129 - hyphen line matches ok 130 - first line matches ok 131 - last line matches ok 132 - array untied ok 133 - writedelimited ok 134 - tied to file created by writedelimited() ok 135 - first line matches ok 136 - last line matches ok 137 - array untied ok 138 - writedelimited_plus_header ok 139 - tied to file created by writedelimited_plus_header() ok 140 - header line matches ok 141 - first line matches ok 142 - last line matches ok 143 - array untied ok 144 - writeHTML ok 145 - tied to file created by writeHTML() ok 146 - HTML code matched ok 147 - TITLE code matched ok 148 - last line of copy matched ok 149 - /HTML code matched ok 150 - array untied ok 151 - seen_one_column: 1 arg ok 152 - seen_one_column: 1 arg ok 153 - seen_one_column: 1 arg ok 154 - seen_one_column: 1 arg ok 155 - changed back to original directory after testing ok t/10_select..................1..202 ok 1 - use Data::Presenter; ok 2 - use Cwd; ok 3 - use File::Temp; ok 4 - use IO::Capture::Stdout; ok 5 - use IO::Capture::Stdout::Extended; ok 6 - use Tie::File; ok 7 - use Data::Presenter::Sample::Census; ok 8 - use Test::DataPresenterSpecial; ok 9 - changed to temp directory for testing ok 10 - created object anew ok 11 - get_data_count() returns predicted number of records for eq ok 12 - all keys predicted were seen ok 13 - no keys not predicted were seen ok 14 - created object anew ok 15 - get_data_count() returns predicted number of records for equals ok 16 - all keys predicted were seen ok 17 - no keys not predicted were seen ok 18 - created object anew ok 19 - get_data_count() returns predicted number of records for is ok 20 - all keys predicted were seen ok 21 - no keys not predicted were seen ok 22 - created object anew ok 23 - get_data_count() returns predicted number of records for is equal to ok 24 - all keys predicted were seen ok 25 - no keys not predicted were seen ok 26 - created object anew ok 27 - get_data_count() returns predicted number of records for is a member of ok 28 - all keys predicted were seen ok 29 - no keys not predicted were seen ok 30 - created object anew ok 31 - get_data_count() returns predicted number of records for is part of ok 32 - all keys predicted were seen ok 33 - no keys not predicted were seen ok 34 - created object anew ok 35 - get_data_count() returns predicted number of records for = ok 36 - all keys predicted were seen ok 37 - no keys not predicted were seen ok 38 - created object anew ok 39 - get_data_count() returns predicted number of records for == ok 40 - all keys predicted were seen ok 41 - no keys not predicted were seen ok 42 - created object anew ok 43 - get_data_count() returns predicted number of records for ne ok 44 - all keys predicted were seen ok 45 - no keys not predicted were seen ok 46 - created object anew ok 47 - get_data_count() returns predicted number of records for is not ok 48 - all keys predicted were seen ok 49 - no keys not predicted were seen ok 50 - created object anew ok 51 - get_data_count() returns predicted number of records for is not equal to ok 52 - all keys predicted were seen ok 53 - no keys not predicted were seen ok 54 - created object anew ok 55 - get_data_count() returns predicted number of records for is not a member of ok 56 - all keys predicted were seen ok 57 - no keys not predicted were seen ok 58 - created object anew ok 59 - get_data_count() returns predicted number of records for is not part of ok 60 - all keys predicted were seen ok 61 - no keys not predicted were seen ok 62 - created object anew ok 63 - get_data_count() returns predicted number of records for is less than or greater than ok 64 - all keys predicted were seen ok 65 - no keys not predicted were seen ok 66 - created object anew ok 67 - get_data_count() returns predicted number of records for is less than or more than ok 68 - all keys predicted were seen ok 69 - no keys not predicted were seen ok 70 - created object anew ok 71 - get_data_count() returns predicted number of records for is greater than or less than ok 72 - all keys predicted were seen ok 73 - no keys not predicted were seen ok 74 - created object anew ok 75 - get_data_count() returns predicted number of records for is more than or less than ok 76 - all keys predicted were seen ok 77 - no keys not predicted were seen ok 78 - created object anew ok 79 - get_data_count() returns predicted number of records for does not equal ok 80 - all keys predicted were seen ok 81 - no keys not predicted were seen ok 82 - created object anew ok 83 - get_data_count() returns predicted number of records for not ok 84 - all keys predicted were seen ok 85 - no keys not predicted were seen ok 86 - created object anew ok 87 - get_data_count() returns predicted number of records for not equal to ok 88 - all keys predicted were seen ok 89 - no keys not predicted were seen ok 90 - created object anew ok 91 - get_data_count() returns predicted number of records for not equals ok 92 - all keys predicted were seen ok 93 - no keys not predicted were seen ok 94 - created object anew ok 95 - get_data_count() returns predicted number of records for != ok 96 - all keys predicted were seen ok 97 - no keys not predicted were seen ok 98 - created object anew ok 99 - get_data_count() returns predicted number of records for ! = ok 100 - all keys predicted were seen ok 101 - no keys not predicted were seen ok 102 - created object anew ok 103 - get_data_count() returns predicted number of records for !== ok 104 - all keys predicted were seen ok 105 - no keys not predicted were seen ok 106 - created object anew ok 107 - get_data_count() returns predicted number of records for ! == ok 108 - all keys predicted were seen ok 109 - no keys not predicted were seen ok 110 - created object anew ok 111 - get_data_count() returns predicted number of records for <> ok 112 - all keys predicted were seen ok 113 - no keys not predicted were seen ok 114 - created object anew ok 115 - get_data_count() returns predicted number of records for < ok 116 - all keys predicted were seen ok 117 - no keys not predicted were seen ok 118 - created object anew ok 119 - get_data_count() returns predicted number of records for lt ok 120 - all keys predicted were seen ok 121 - no keys not predicted were seen ok 122 - created object anew ok 123 - get_data_count() returns predicted number of records for is less than ok 124 - all keys predicted were seen ok 125 - no keys not predicted were seen ok 126 - created object anew ok 127 - get_data_count() returns predicted number of records for is fewer than ok 128 - all keys predicted were seen ok 129 - no keys not predicted were seen ok 130 - created object anew ok 131 - get_data_count() returns predicted number of records for before ok 132 - all keys predicted were seen ok 133 - no keys not predicted were seen ok 134 - created object anew ok 135 - get_data_count() returns predicted number of records for > ok 136 - all keys predicted were seen ok 137 - no keys not predicted were seen ok 138 - created object anew ok 139 - get_data_count() returns predicted number of records for gt ok 140 - all keys predicted were seen ok 141 - no keys not predicted were seen ok 142 - created object anew ok 143 - get_data_count() returns predicted number of records for is more than ok 144 - all keys predicted were seen ok 145 - no keys not predicted were seen ok 146 - created object anew ok 147 - get_data_count() returns predicted number of records for is greater than ok 148 - all keys predicted were seen ok 149 - no keys not predicted were seen ok 150 - created object anew ok 151 - get_data_count() returns predicted number of records for after ok 152 - all keys predicted were seen ok 153 - no keys not predicted were seen ok 154 - created object anew ok 155 - get_data_count() returns predicted number of records for <= ok 156 - all keys predicted were seen ok 157 - no keys not predicted were seen ok 158 - created object anew ok 159 - get_data_count() returns predicted number of records for le ok 160 - all keys predicted were seen ok 161 - no keys not predicted were seen ok 162 - created object anew ok 163 - get_data_count() returns predicted number of records for is less than or equal to ok 164 - all keys predicted were seen ok 165 - no keys not predicted were seen ok 166 - created object anew ok 167 - get_data_count() returns predicted number of records for is fewer than or equal to ok 168 - all keys predicted were seen ok 169 - no keys not predicted were seen ok 170 - created object anew ok 171 - get_data_count() returns predicted number of records for on or before ok 172 - all keys predicted were seen ok 173 - no keys not predicted were seen ok 174 - created object anew ok 175 - get_data_count() returns predicted number of records for before or on ok 176 - all keys predicted were seen ok 177 - no keys not predicted were seen ok 178 - created object anew ok 179 - get_data_count() returns predicted number of records for >= ok 180 - all keys predicted were seen ok 181 - no keys not predicted were seen ok 182 - created object anew ok 183 - get_data_count() returns predicted number of records for ge ok 184 - all keys predicted were seen ok 185 - no keys not predicted were seen ok 186 - created object anew ok 187 - get_data_count() returns predicted number of records for is more than or equal to ok 188 - all keys predicted were seen ok 189 - no keys not predicted were seen ok 190 - created object anew ok 191 - get_data_count() returns predicted number of records for is greater than or equal to ok 192 - all keys predicted were seen ok 193 - no keys not predicted were seen ok 194 - created object anew ok 195 - get_data_count() returns predicted number of records for on or after ok 196 - all keys predicted were seen ok 197 - no keys not predicted were seen ok 198 - created object anew ok 199 - get_data_count() returns predicted number of records for after or on ok 200 - all keys predicted were seen ok 201 - no keys not predicted were seen ok 202 - changed back to original directory after testing ok t/11_select_alpha............1..202 ok 1 - use Data::Presenter; ok 2 - use Cwd; ok 3 - use File::Temp; ok 4 - use IO::Capture::Stdout; ok 5 - use IO::Capture::Stdout::Extended; ok 6 - use Tie::File; ok 7 - use Data::Presenter::Sample::Census; ok 8 - use Test::DataPresenterSpecial; ok 9 - changed to temp directory for testing ok 10 - created object anew ok 11 - get_data_count() returns predicted number of records for eq ok 12 - all keys predicted were seen ok 13 - no keys not predicted were seen ok 14 - created object anew ok 15 - get_data_count() returns predicted number of records for equals ok 16 - all keys predicted were seen ok 17 - no keys not predicted were seen ok 18 - created object anew ok 19 - get_data_count() returns predicted number of records for is ok 20 - all keys predicted were seen ok 21 - no keys not predicted were seen ok 22 - created object anew ok 23 - get_data_count() returns predicted number of records for is equal to ok 24 - all keys predicted were seen ok 25 - no keys not predicted were seen ok 26 - created object anew ok 27 - get_data_count() returns predicted number of records for is a member of ok 28 - all keys predicted were seen ok 29 - no keys not predicted were seen ok 30 - created object anew ok 31 - get_data_count() returns predicted number of records for is part of ok 32 - all keys predicted were seen ok 33 - no keys not predicted were seen ok 34 - created object anew ok 35 - get_data_count() returns predicted number of records for = ok 36 - all keys predicted were seen ok 37 - no keys not predicted were seen ok 38 - created object anew ok 39 - get_data_count() returns predicted number of records for == ok 40 - all keys predicted were seen ok 41 - no keys not predicted were seen ok 42 - created object anew ok 43 - get_data_count() returns predicted number of records for ne ok 44 - all keys predicted were seen ok 45 - no keys not predicted were seen ok 46 - created object anew ok 47 - get_data_count() returns predicted number of records for is not ok 48 - all keys predicted were seen ok 49 - no keys not predicted were seen ok 50 - created object anew ok 51 - get_data_count() returns predicted number of records for is not equal to ok 52 - all keys predicted were seen ok 53 - no keys not predicted were seen ok 54 - created object anew ok 55 - get_data_count() returns predicted number of records for is not a member of ok 56 - all keys predicted were seen ok 57 - no keys not predicted were seen ok 58 - created object anew ok 59 - get_data_count() returns predicted number of records for is not part of ok 60 - all keys predicted were seen ok 61 - no keys not predicted were seen ok 62 - created object anew ok 63 - get_data_count() returns predicted number of records for is less than or greater than ok 64 - all keys predicted were seen ok 65 - no keys not predicted were seen ok 66 - created object anew ok 67 - get_data_count() returns predicted number of records for is less than or more than ok 68 - all keys predicted were seen ok 69 - no keys not predicted were seen ok 70 - created object anew ok 71 - get_data_count() returns predicted number of records for is greater than or less than ok 72 - all keys predicted were seen ok 73 - no keys not predicted were seen ok 74 - created object anew ok 75 - get_data_count() returns predicted number of records for is more than or less than ok 76 - all keys predicted were seen ok 77 - no keys not predicted were seen ok 78 - created object anew ok 79 - get_data_count() returns predicted number of records for does not equal ok 80 - all keys predicted were seen ok 81 - no keys not predicted were seen ok 82 - created object anew ok 83 - get_data_count() returns predicted number of records for not ok 84 - all keys predicted were seen ok 85 - no keys not predicted were seen ok 86 - created object anew ok 87 - get_data_count() returns predicted number of records for not equal to ok 88 - all keys predicted were seen ok 89 - no keys not predicted were seen ok 90 - created object anew ok 91 - get_data_count() returns predicted number of records for not equals ok 92 - all keys predicted were seen ok 93 - no keys not predicted were seen ok 94 - created object anew ok 95 - get_data_count() returns predicted number of records for != ok 96 - all keys predicted were seen ok 97 - no keys not predicted were seen ok 98 - created object anew ok 99 - get_data_count() returns predicted number of records for ! = ok 100 - all keys predicted were seen ok 101 - no keys not predicted were seen ok 102 - created object anew ok 103 - get_data_count() returns predicted number of records for !== ok 104 - all keys predicted were seen ok 105 - no keys not predicted were seen ok 106 - created object anew ok 107 - get_data_count() returns predicted number of records for ! == ok 108 - all keys predicted were seen ok 109 - no keys not predicted were seen ok 110 - created object anew ok 111 - get_data_count() returns predicted number of records for <> ok 112 - all keys predicted were seen ok 113 - no keys not predicted were seen ok 114 - created object anew ok 115 - get_data_count() returns predicted number of records for < ok 116 - all keys predicted were seen ok 117 - no keys not predicted were seen ok 118 - created object anew ok 119 - get_data_count() returns predicted number of records for lt ok 120 - all keys predicted were seen ok 121 - no keys not predicted were seen ok 122 - created object anew ok 123 - get_data_count() returns predicted number of records for is less than ok 124 - all keys predicted were seen ok 125 - no keys not predicted were seen ok 126 - created object anew ok 127 - get_data_count() returns predicted number of records for is fewer than ok 128 - all keys predicted were seen ok 129 - no keys not predicted were seen ok 130 - created object anew ok 131 - get_data_count() returns predicted number of records for before ok 132 - all keys predicted were seen ok 133 - no keys not predicted were seen ok 134 - created object anew ok 135 - get_data_count() returns predicted number of records for > ok 136 - all keys predicted were seen ok 137 - no keys not predicted were seen ok 138 - created object anew ok 139 - get_data_count() returns predicted number of records for gt ok 140 - all keys predicted were seen ok 141 - no keys not predicted were seen ok 142 - created object anew ok 143 - get_data_count() returns predicted number of records for is more than ok 144 - all keys predicted were seen ok 145 - no keys not predicted were seen ok 146 - created object anew ok 147 - get_data_count() returns predicted number of records for is greater than ok 148 - all keys predicted were seen ok 149 - no keys not predicted were seen ok 150 - created object anew ok 151 - get_data_count() returns predicted number of records for after ok 152 - all keys predicted were seen ok 153 - no keys not predicted were seen ok 154 - created object anew ok 155 - get_data_count() returns predicted number of records for <= ok 156 - all keys predicted were seen ok 157 - no keys not predicted were seen ok 158 - created object anew ok 159 - get_data_count() returns predicted number of records for le ok 160 - all keys predicted were seen ok 161 - no keys not predicted were seen ok 162 - created object anew ok 163 - get_data_count() returns predicted number of records for is less than or equal to ok 164 - all keys predicted were seen ok 165 - no keys not predicted were seen ok 166 - created object anew ok 167 - get_data_count() returns predicted number of records for is fewer than or equal to ok 168 - all keys predicted were seen ok 169 - no keys not predicted were seen ok 170 - created object anew ok 171 - get_data_count() returns predicted number of records for on or before ok 172 - all keys predicted were seen ok 173 - no keys not predicted were seen ok 174 - created object anew ok 175 - get_data_count() returns predicted number of records for before or on ok 176 - all keys predicted were seen ok 177 - no keys not predicted were seen ok 178 - created object anew ok 179 - get_data_count() returns predicted number of records for >= ok 180 - all keys predicted were seen ok 181 - no keys not predicted were seen ok 182 - created object anew ok 183 - get_data_count() returns predicted number of records for ge ok 184 - all keys predicted were seen ok 185 - no keys not predicted were seen ok 186 - created object anew ok 187 - get_data_count() returns predicted number of records for is more than or equal to ok 188 - all keys predicted were seen ok 189 - no keys not predicted were seen ok 190 - created object anew ok 191 - get_data_count() returns predicted number of records for is greater than or equal to ok 192 - all keys predicted were seen ok 193 - no keys not predicted were seen ok 194 - created object anew ok 195 - get_data_count() returns predicted number of records for on or after ok 196 - all keys predicted were seen ok 197 - no keys not predicted were seen ok 198 - created object anew ok 199 - get_data_count() returns predicted number of records for after or on ok 200 - all keys predicted were seen ok 201 - no keys not predicted were seen ok 202 - changed back to original directory after testing ok All tests successful. Files=11, Tests=1541, 5 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)