- Timestamp:
- 09/04/09 23:24:51 (7 months ago)
- Location:
- trunk
- Files:
-
- 69 modified
-
Changes (modified) (1 diff)
-
lib/OpenGuides/Test.pm (modified) (3 diffs)
-
t/01_load.t (modified) (1 diff)
-
t/11_utils.t (modified) (2 diffs)
-
t/12_macros.t (modified) (1 diff)
-
t/14_recent_changes_cookies.t (modified) (2 diffs)
-
t/16_test_tester.t (modified) (1 diff)
-
t/17_commit_node.t (modified) (1 diff)
-
t/19_autocreate.t (modified) (1 diff)
-
t/20_edit_form.t (modified) (1 diff)
-
t/21_rdf.t (modified) (3 diffs)
-
t/22_feed_recent_changes.t (modified) (1 diff)
-
t/23_feed_node_all_versions.t (modified) (2 diffs)
-
t/24_feed_node_listings.t (modified) (2 diffs)
-
t/25_write_geo_data.t (modified) (1 diff)
-
t/26_geo_data_search_form.t (modified) (1 diff)
-
t/27_geo_data_edit_form.t (modified) (1 diff)
-
t/28_wgs84_coords.t (modified) (1 diff)
-
t/30_search_raw.t (modified) (1 diff)
-
t/31_search.t (modified) (1 diff)
-
t/32_search_simple_metadata.t (modified) (2 diffs)
-
t/33_search_advanced_search.t (modified) (1 diff)
-
t/33_search_advanced_search_utm.t (modified) (1 diff)
-
t/34_search_paging.t (modified) (1 diff)
-
t/35_search_two_searches.t (modified) (2 diffs)
-
t/36_search_order.t (modified) (2 diffs)
-
t/37_search_summaries.t (modified) (2 diffs)
-
t/38_search_params.t (modified) (2 diffs)
-
t/39_search_form.t (modified) (1 diff)
-
t/40_search_as_feed.t (modified) (1 diff)
-
t/42_edit_conflict.t (modified) (2 diffs)
-
t/43_preview_edits.t (modified) (1 diff)
-
t/44_node_image.t (modified) (1 diff)
-
t/45_home_recent_changes.t (modified) (1 diff)
-
t/46_map_in_node_display.t (modified) (1 diff)
-
t/47_navbar_placement.t (modified) (1 diff)
-
t/48_google_analytics.t (modified) (1 diff)
-
t/49_custom_header.t (modified) (1 diff)
-
t/51_display_node.t (modified) (1 diff)
-
t/52_display_diffs.t (modified) (1 diff)
-
t/53_show_index.t (modified) (2 diffs)
-
t/54_redirect.t (modified) (3 diffs)
-
t/55_node_history.t (modified) (2 diffs)
-
t/56_diffs_with_macros.t (modified) (1 diff)
-
t/57_random_page.t (modified) (4 diffs)
-
t/58_navbar_common_locales_categories.t (modified) (1 diff)
-
t/59_preferences.t (modified) (2 diffs)
-
t/61_bug_textareas.t (modified) (2 diffs)
-
t/62_bug_trailing_whitespace.t (modified) (2 diffs)
-
t/63_bug_map_link_no_address.t (modified) (2 diffs)
-
t/64_bug_node_history.t (modified) (2 diffs)
-
t/65_bug_metadata_escape.t (modified) (2 diffs)
-
t/66_bug_latlong_representation.t (modified) (1 diff)
-
t/67_bug_first_version.t (modified) (2 diffs)
-
t/68_bug_website_displayed.t (modified) (2 diffs)
-
t/69_bug_zero_geo.t (modified) (2 diffs)
-
t/70_admin_home.t (modified) (2 diffs)
-
t/71_missing_metadata.t (modified) (2 diffs)
-
t/72_node_moderation.t (modified) (2 diffs)
-
t/73_toggle_moderation.t (modified) (2 diffs)
-
t/74_ping_plugin.t (modified) (1 diff)
-
t/75_revert_user.t (modified) (2 diffs)
-
t/76_detect_spam.t (modified) (1 diff)
-
t/79_host_blacklist.t (modified) (1 diff)
-
t/81_node_moderate_whitelist.t (modified) (2 diffs)
-
t/83_show_delete_to_admins_only.t (modified) (1 diff)
-
t/84_navbar_admin.t (modified) (1 diff)
-
t/85_universal_edit_link.t (modified) (1 diff)
-
t/86_recent_changes.t (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Changes
r1272 r1273 9 9 Return HTTP 404 status when displaying a node that doens't exist (#102) 10 10 Add Recent Changes tests (refers to #270) 11 Some test cleanups (#271) 11 12 12 13 0.64 23 February 2009 -
trunk/lib/OpenGuides/Test.pm
r1261 r1273 2 2 3 3 use OpenGuides::Config; 4 use Wiki::Toolkit::Setup::SQLite; 4 5 5 6 use strict; … … 24 25 use OpenGuides; 25 26 use OpenGuides::Test; 27 28 OpenGuides::Test::refresh_db(); 26 29 27 30 my $config = OpenGuides::Test->make_basic_config; … … 202 205 } 203 206 207 =item B<refresh_db> 208 209 Openguides::Test::refresh_db(); 210 211 Unlink the existing SQLite database t/node.db and plucene indexes. Then create a new SQLite database t/node.db 212 213 =cut 214 sub refresh_db { 215 unlink "t/node.db"; 216 unlink <t/indexes/*>; 217 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 218 } 219 220 204 221 =back 205 222 -
trunk/t/01_load.t
r786 r1273 1 use strict; 1 2 use Test::More tests => 8; 2 3 -
trunk/t/11_utils.t
r1066 r1273 3 3 use OpenGuides::Config; 4 4 use OpenGuides::Utils; 5 use OpenGuides::Test; 5 6 use Test::More tests => 10; 6 7 … … 34 35 35 36 # Clear out the database from any previous runs. 36 unlink "t/node.db"; 37 unlink <t/indexes/*>; 38 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 37 OpenGuides::Test::refresh_db(); 38 39 39 40 40 my $config = OpenGuides::Config->new( -
trunk/t/12_macros.t
r1027 r1273 16 16 SKIP: { 17 17 # Clear out the database from any previous runs. 18 unlink "t/node.db"; 19 unlink <t/indexes/*>; 20 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 18 OpenGuides::Test::refresh_db(); 21 19 22 20 my $config = OpenGuides::Test->make_basic_config; -
trunk/t/14_recent_changes_cookies.t
r958 r1273 4 4 use OpenGuides; 5 5 use OpenGuides::CGI; 6 use OpenGuides::Test; 6 7 use Time::Piece; 7 8 use Time::Seconds; … … 63 64 skip "DBD::SQLite could not be used - no database to test with. ($sqlite_error)", 2 64 65 unless $have_sqlite; 66 OpenGuides::Test::refresh_db(); 65 67 66 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 68 67 69 my $config = OpenGuides::Config->new( 68 70 vars => { -
trunk/t/16_test_tester.t
r956 r1273 18 18 plan tests => 2; 19 19 20 20 21 # Clear out the database from any previous runs. 21 unlink "t/node.db"; 22 unlink <t/indexes/*>; 22 OpenGuides::Test::refresh_db(); 23 23 24 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );25 24 my $config = OpenGuides::Test->make_basic_config; 26 25 $config->site_name( "Test Site" ); -
trunk/t/17_commit_node.t
r1077 r1273 23 23 24 24 # Clear out the database from any previous runs. 25 unlink "t/node.db"; 26 unlink <t/indexes/*>; 25 OpenGuides::Test::refresh_db(); 27 26 28 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );29 27 my $config = OpenGuides::Config->new( 30 28 vars => { -
trunk/t/19_autocreate.t
r956 r1273 19 19 20 20 # Clear out the database from any previous runs. 21 foreach my $del_node ( $wiki->list_all_nodes ) { 22 print "# Deleting node $del_node\n"; 23 $wiki->delete_node( $del_node ) or die "Can't delete $del_node"; 24 } 21 OpenGuides::Test::refresh_db(); 25 22 26 23 # Write a custom template to autofill content in autocreated nodes. -
trunk/t/20_edit_form.t
r1031 r1273 19 19 20 20 # Clear out the database from any previous runs. 21 unlink "t/node.db"; 22 unlink <t/indexes/*>; 23 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 21 OpenGuides::Test::refresh_db(); 24 22 25 23 my $config = OpenGuides::Test->make_basic_config; -
trunk/t/21_rdf.t
r1232 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides; … … 18 19 plan tests => 30; 19 20 20 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 21 # clear out the database 22 OpenGuides::Test::refresh_db(); 23 24 21 25 my $config = OpenGuides::Test->make_basic_config; 22 26 $config->script_url( "http://wiki.example.com/" ); … … 34 38 my $wiki = $guide->wiki; 35 39 36 # Clear out the database from any previous runs.37 foreach my $del_node ( $wiki->list_all_nodes ) {38 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";39 }40 40 41 41 my $rdf_writer = eval { -
trunk/t/22_feed_recent_changes.t
r1026 r1273 28 28 foreach my $feed_type (@feed_types) { 29 29 # Clear out the database from any previous runs. 30 unlink "t/node.db"; 31 unlink <t/indexes/*>; 30 OpenGuides::Test::refresh_db(); 32 31 33 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );34 32 my $config = OpenGuides::Test->make_basic_config; 35 33 $config->script_name( "wiki.cgi" ); -
trunk/t/23_feed_node_all_versions.t
r956 r1273 5 5 use OpenGuides::Feed; 6 6 use OpenGuides::Utils; 7 use OpenGuides::Test; 7 8 use Test::More; 8 9 … … 26 27 foreach my $feed_type (@feed_types) { 27 28 # Clear out the database from any previous runs. 28 unlink "t/node.db"; 29 unlink <t/indexes/*>; 29 OpenGuides::Test::refresh_db(); 30 30 31 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );32 31 my $config = OpenGuides::Config->new( 33 32 vars => { -
trunk/t/24_feed_node_listings.t
r956 r1273 5 5 use OpenGuides::Feed; 6 6 use OpenGuides::Utils; 7 use OpenGuides::Test; 7 8 use Test::More; 8 9 … … 26 27 foreach my $feed_type (@feed_types) { 27 28 # Clear out the database from any previous runs. 28 unlink "t/node.db"; 29 unlink <t/indexes/*>; 29 OpenGuides::Test::refresh_db(); 30 30 31 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );32 31 my $config = OpenGuides::Config->new( 33 32 vars => { -
trunk/t/25_write_geo_data.t
r956 r1273 34 34 35 35 # Clear out the database from any previous runs. 36 unlink "t/node.db"; 37 unlink <t/indexes/*>; 36 OpenGuides::Test::refresh_db(); 38 37 39 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );40 38 my $config = OpenGuides::Config->new( 41 39 vars => { -
trunk/t/26_geo_data_search_form.t
r956 r1273 38 38 39 39 # Clear out the database from any previous runs. 40 unlink "t/node.db"; 41 unlink <t/indexes/*>; 40 OpenGuides::Test::refresh_db(); 42 41 43 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );44 42 my $config = OpenGuides::Test->make_basic_config; 45 43 $config->use_plucene( 1 ); -
trunk/t/27_geo_data_edit_form.t
r1235 r1273 38 38 39 39 # Clear out the database from any previous runs. 40 unlink "t/node.db"; 41 unlink <t/indexes/*>; 40 OpenGuides::Test::refresh_db(); 42 41 43 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );44 42 my $config = OpenGuides::Test->make_basic_config; 45 43 $config->use_plucene( 1 ); -
trunk/t/28_wgs84_coords.t
r1089 r1273 15 15 16 16 # Clear out the database from any previous runs. 17 unlink "t/node.db"; 18 # And give us a new one 19 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 17 18 OpenGuides::Test::refresh_db(); 20 19 21 20 # Now we can start testing -
trunk/t/30_search_raw.t
r1024 r1273 14 14 15 15 # Clear out the database from any previous runs. 16 unlink "t/node.db"; 17 unlink <t/indexes/*>; 16 OpenGuides::Test::refresh_db(); 18 17 19 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );20 18 my $config = OpenGuides::Test->make_basic_config; 21 19 my $guide = OpenGuides->new( config => $config ); -
trunk/t/31_search.t
r956 r1273 14 14 15 15 # Clear out the database from any previous runs. 16 unlink "t/node.db"; 17 unlink <t/indexes/*>; 16 OpenGuides::Test::refresh_db(); 18 17 19 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );20 18 my $config = OpenGuides::Test->make_basic_config; 21 19 $config->script_name( "wiki.cgi" ); -
trunk/t/32_search_simple_metadata.t
r956 r1273 3 3 use OpenGuides::Config; 4 4 use OpenGuides::Search; 5 use OpenGuides::Test; 5 6 use Test::More; 6 7 … … 15 16 16 17 # Clear out the database from any previous runs. 17 unlink "t/node.db"; 18 unlink <t/indexes/*>; 18 OpenGuides::Test::refresh_db(); 19 19 20 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );21 20 my $config = OpenGuides::Config->new( 22 21 vars => { -
trunk/t/33_search_advanced_search.t
r956 r1273 26 26 27 27 # Clear out the database from any previous runs. 28 unlink "t/node.db"; 29 unlink <t/indexes/*>; 30 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 28 29 OpenGuides::Test::refresh_db(); 31 30 32 31 my $config = OpenGuides::Config->new( -
trunk/t/33_search_advanced_search_utm.t
r956 r1273 25 25 26 26 # Clear out the database from any previous runs. 27 unlink "t/node.db"; 28 unlink <t/indexes/*>; 29 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 27 28 OpenGuides::Test::refresh_db(); 30 29 31 30 my $config = OpenGuides::Config->new( -
trunk/t/34_search_paging.t
r1255 r1273 20 20 21 21 # Clear out the database from any previous runs. 22 unlink "t/node.db"; 23 unlink <t/indexes/*>; 24 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 22 OpenGuides::Test::refresh_db(); 23 25 24 26 25 my $config = OpenGuides::Test->make_basic_config; -
trunk/t/35_search_two_searches.t
r956 r1273 3 3 use OpenGuides::Config; 4 4 use OpenGuides::Search; 5 use OpenGuides::Test; 5 6 use Test::More; 6 7 … … 33 34 34 35 # Clear out the database from any previous runs. 35 unlink "t/node.db"; 36 unlink <t/indexes/*>; 36 OpenGuides::Test::refresh_db(); 37 37 38 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );39 38 my $config = OpenGuides::Config->new( 40 39 vars => { -
trunk/t/36_search_order.t
r956 r1273 3 3 use OpenGuides::Config; 4 4 use OpenGuides::Search; 5 use OpenGuides::Test; 5 6 use Test::More; 6 7 … … 19 20 20 21 # Clear out the database from any previous runs. 21 unlink "t/node.db"; 22 unlink <t/indexes/*>; 22 OpenGuides::Test::refresh_db(); 23 23 24 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );25 24 my $config = OpenGuides::Config->new( 26 25 vars => { -
trunk/t/37_search_summaries.t
r956 r1273 3 3 use OpenGuides::Config; 4 4 use OpenGuides::Search; 5 use OpenGuides::Test; 5 6 use Test::More; 6 7 … … 14 15 15 16 # Clear out the database from any previous runs. 16 unlink "t/node.db"; 17 unlink <t/indexes/*>; 17 OpenGuides::Test::refresh_db(); 18 18 19 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );20 19 my $config = OpenGuides::Config->new( 21 20 vars => { -
trunk/t/38_search_params.t
r956 r1273 4 4 use OpenGuides::Config; 5 5 use OpenGuides::Search; 6 use OpenGuides::Test; 6 7 use Test::More; 7 8 … … 33 34 34 35 # Clear out the database from any previous runs. 35 unlink "t/node.db"; 36 unlink <t/indexes/*>; 36 OpenGuides::Test::refresh_db(); 37 37 38 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );39 38 my $config = OpenGuides::Config->new( 40 39 vars => { -
trunk/t/39_search_form.t
r956 r1273 38 38 39 39 # Clear out the database from any previous runs. 40 unlink "t/node.db"; 41 unlink <t/indexes/*>; 40 OpenGuides::Test::refresh_db(); 42 41 43 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );44 42 my $config = OpenGuides::Test->make_basic_config; 45 43 $config->use_plucene( 1 ); -
trunk/t/40_search_as_feed.t
r956 r1273 14 14 15 15 # Clear out the database from any previous runs. 16 unlink "t/node.db"; 17 unlink <t/indexes/*>; 16 OpenGuides::Test::refresh_db(); 18 17 19 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );20 18 my $config = OpenGuides::Test->make_basic_config; 21 19 $config->script_name( "wiki.cgi" ); -
trunk/t/42_edit_conflict.t
r956 r1273 17 17 18 18 plan tests => 16; 19 20 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" });19 # clear out database 20 OpenGuides::Test::refresh_db(); 21 21 22 22 # Make a guide that works on latitude/longitude, and allows node images. … … 28 28 my $wiki = $guide->wiki; 29 29 30 # Clear out the database from any previous runs.31 foreach my $del_node ( $wiki->list_all_nodes ) {32 print "# Deleting node $del_node\n";33 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";34 }35 30 36 31 -
trunk/t/43_preview_edits.t
r956 r1273 19 19 20 20 # Clear out the database from any previous runs. 21 unlink "t/node.db"; 22 unlink <t/indexes/*>; 23 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 21 OpenGuides::Test::refresh_db(); 24 22 25 23 my $config = OpenGuides::Test->make_basic_config; -
trunk/t/44_node_image.t
r996 r1273 21 21 22 22 # Clear out the database from any previous runs. 23 unlink "t/node.db"; 24 unlink <t/indexes/*>; 25 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 23 OpenGuides::Test::refresh_db(); 26 24 27 25 # Make sure node image fields don't show up in edit form if config says -
trunk/t/45_home_recent_changes.t
r1141 r1273 16 16 17 17 # Clear out the database from any previous runs. 18 unlink "t/node.db"; 19 unlink <t/indexes/*>; 20 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 18 OpenGuides::Test::refresh_db(); 21 19 22 20 # Write some data to show up in recent changes. -
trunk/t/46_map_in_node_display.t
r953 r1273 22 22 23 23 # Clear out the database from any previous runs. 24 unlink "t/node.db"; 25 unlink <t/indexes/*>; 26 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 24 OpenGuides::Test::refresh_db(); 27 25 28 26 # Make a guide. -
trunk/t/47_navbar_placement.t
r969 r1273 25 25 26 26 # Clear out the database from any previous runs. 27 unlink "t/node.db"; 28 unlink <t/indexes/*>; 29 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 27 OpenGuides::Test::refresh_db(); 30 28 31 29 # Make a guide. -
trunk/t/48_google_analytics.t
r1204 r1273 16 16 17 17 # Clear out the database from any previous runs. 18 unlink "t/node.db"; 19 unlink <t/indexes/*>; 20 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 18 OpenGuides::Test::refresh_db(); 21 19 22 20 # Make a guide. -
trunk/t/49_custom_header.t
r1005 r1273 25 25 26 26 # Clear out the database from any previous runs. 27 foreach my $del_node ( $wiki->list_all_nodes ) { 28 print "# Deleting node $del_node\n"; 29 $wiki->delete_node( $del_node ) or die "Can't delete $del_node"; 30 } 27 OpenGuides::Test::refresh_db(); 31 28 32 29 # Make sure the tmp directory exists -
trunk/t/51_display_node.t
r1271 r1273 16 16 plan tests => 19; 17 17 18 Wiki::Toolkit::Setup::SQLite::cleardb( { dbname => "t/node.db" });19 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 18 OpenGuides::Test::refresh_db(); 19 20 20 my $config = OpenGuides::Config->new( 21 21 vars => { -
trunk/t/52_display_diffs.t
r956 r1273 14 14 plan tests => 5; 15 15 16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 16 # Clear out the database from any previous runs. 17 OpenGuides::Test::refresh_db(); 18 17 19 my $config = OpenGuides::Test->make_basic_config; 18 20 my $guide = OpenGuides->new( config => $config ); 19 21 my $wiki = $guide->wiki; 20 22 21 # Clear out the database from any previous runs.22 foreach my $del_node ( $wiki->list_all_nodes ) {23 print "# Deleting node $del_node\n";24 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";25 }26 23 27 24 $wiki->write_node( "I Like Pie", "Best pie is meat pie." ) -
trunk/t/53_show_index.t
r956 r1273 14 14 plan tests => 23; # 25 when all enabled 15 15 16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 16 # Clear out the database from any previous runs. 17 OpenGuides::Test::refresh_db(); 18 17 19 my $config = OpenGuides::Test->make_basic_config; 18 20 $config->script_name( "wiki.cgi" ); … … 23 25 isa_ok( $wiki, "Wiki::Toolkit" ); 24 26 25 # Clear out the database from any previous runs.26 foreach my $del_node ( $wiki->list_all_nodes ) {27 print "# Deleting node $del_node\n";28 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";29 }30 27 31 28 $wiki->write_node( "Test Page", "foo", undef, -
trunk/t/54_redirect.t
r1064 r1273 3 3 use OpenGuides::Config; 4 4 use OpenGuides; 5 use OpenGuides::Test; 5 6 use Test::More; 6 7 … … 14 15 plan tests => 2; 15 16 16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );17 17 my $config = OpenGuides::Config->new( 18 18 vars => { … … 29 29 if ( $@ ) { $config->use_plucene ( 0 ) }; 30 30 31 OpenGuides::Test::refresh_db(); 32 31 33 my $guide = OpenGuides->new( config => $config ); 32 34 my $wiki = $guide->wiki; 33 35 34 # Clear out the database from any previous runs.35 foreach my $del_node ( $wiki->list_all_nodes ) {36 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";37 }38 36 39 37 $wiki->write_node( "Test Page", "#REDIRECT [[Test Page 2]]" ) -
trunk/t/55_node_history.t
r956 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides; … … 13 14 plan tests => 2; 14 15 15 Wiki::Toolkit::Setup::SQLite::cleardb( { dbname => "t/node.db" });16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 16 OpenGuides::Test::refresh_db(); 17 17 18 my $config = OpenGuides::Test->make_basic_config; 18 19 $config->script_name( "mywiki.cgi" ); -
trunk/t/56_diffs_with_macros.t
r956 r1273 15 15 16 16 # Clear out the database from any previous runs. 17 unlink "t/node.db"; 18 unlink <t/indexes/*>; 19 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 17 OpenGuides::Test::refresh_db(); 20 18 21 19 my $config = OpenGuides::Test->make_basic_config; -
trunk/t/57_random_page.t
r1027 r1273 16 16 17 17 # Clear out database from previous runs, set up a guide. 18 refresh_db(); 18 OpenGuides::Test::refresh_db(); 19 19 20 $config = OpenGuides::Test->make_basic_config; 20 21 $config->script_url( "http://www.example.com/" ); … … 45 46 46 47 # Clear the database and write some data including categories and locales. 47 refresh_db(); 48 OpenGuides::Test::refresh_db(); 49 48 50 $config = OpenGuides::Test->make_basic_config; 49 51 $config->script_url( "http://www.example.com/" ); … … 88 90 89 91 # Now make sure we can pick things up from specific categories/locales if asked 90 refresh_db(); 92 OpenGuides::Test::refresh_db(); 93 91 94 $config = OpenGuides::Test->make_basic_config; 92 95 $guide = OpenGuides->new( config => $config ); … … 144 147 "don't get a redirect if we ask for category/locale with no pages in" ); 145 148 146 sub refresh_db {147 unlink "t/node.db";148 unlink <t/indexes/*>;149 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );150 }151 149 152 150 sub get_node_from_output { -
trunk/t/58_navbar_common_locales_categories.t
r1091 r1273 51 51 52 52 # Clear out the database from any previous runs. 53 unlink "t/node.db"; 54 unlink <t/indexes/*>; 55 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 53 OpenGuides::Test::refresh_db(); 56 54 57 55 while (my ($page, $get_content) = each %pages) { -
trunk/t/59_preferences.t
r1091 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides; … … 25 26 plan tests => 2; 26 27 27 Wiki::Toolkit::Setup::SQLite::cleardb( { dbname => "t/prefs.db" });28 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/prefs.db" } ); 28 OpenGuides::Test::refresh_db(); 29 29 30 my $config = OpenGuides::Test->make_basic_config; 30 31 my $guide = OpenGuides->new( config => $config ); -
trunk/t/61_bug_textareas.t
r956 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides::Template; … … 14 15 plan tests => 1; 15 16 16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 17 OpenGuides::Test::refresh_db(); 18 17 19 my $config = OpenGuides::Test->make_basic_config; 18 20 my $wiki = OpenGuides::Utils->make_wiki_object( config => $config ); -
trunk/t/62_bug_trailing_whitespace.t
r956 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides::Config; … … 16 17 17 18 # Clear out the database from any previous runs. 18 unlink "t/node.db"; 19 unlink <t/indexes/*>; 20 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 19 OpenGuides::Test::refresh_db(); 21 20 22 21 my $config = OpenGuides::Test->make_basic_config; -
trunk/t/63_bug_map_link_no_address.t
r956 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides; … … 13 14 plan tests => 1; 14 15 15 Wiki::Toolkit::Setup::SQLite::cleardb( { dbname => "t/node.db" });16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 16 OpenGuides::Test::refresh_db(); 17 17 18 my $config = OpenGuides::Test->make_basic_config; 18 19 my $guide = OpenGuides->new( config => $config ); -
trunk/t/64_bug_node_history.t
r956 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides::Config; 3 4 use Cwd; 4 5 use OpenGuides; 6 use OpenGuides::Test; 5 7 use Test::More; 6 8 … … 14 16 plan tests => 1; 15 17 16 Wiki::Toolkit::Setup::SQLite::cleardb( { dbname => "t/node.db" });17 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 18 OpenGuides::Test::refresh_db(); 19 18 20 my $config = OpenGuides::Config->new( 19 21 vars => { -
trunk/t/65_bug_metadata_escape.t
r956 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides::Config; 3 4 use Cwd; 4 5 use OpenGuides; 6 use OpenGuides::Test; 5 7 use Test::More; 6 8 … … 13 15 plan tests => 1; 14 16 15 Wiki::Toolkit::Setup::SQLite::cleardb( { dbname => "t/node.db" });16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 17 OpenGuides::Test::refresh_db(); 18 17 19 my $config = OpenGuides::Config->new( 18 20 vars => { -
trunk/t/66_bug_latlong_representation.t
r956 r1273 22 22 23 23 # Clear out the database from any previous runs. 24 unlink "t/node.db"; 25 unlink <t/indexes/*>; 24 OpenGuides::Test::refresh_db(); 26 25 27 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );28 26 my $config = OpenGuides::Config->new( 29 27 vars => { -
trunk/t/67_bug_first_version.t
r956 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides::Config; … … 15 16 16 17 # Clear out the database from any previous runs. 17 unlink "t/node.db"; 18 unlink <t/indexes/*>; 19 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 18 OpenGuides::Test::refresh_db(); 19 20 20 21 21 my $config = OpenGuides::Test->make_basic_config; -
trunk/t/68_bug_website_displayed.t
r1231 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides; … … 13 14 plan tests => 2; 14 15 15 Wiki::Toolkit::Setup::SQLite::cleardb( { dbname => "t/node.db" });16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 16 OpenGuides::Test::refresh_db(); 17 17 18 my $config = OpenGuides::Test->make_basic_config; 18 19 my $guide = OpenGuides->new( config => $config ); -
trunk/t/69_bug_zero_geo.t
r1104 r1273 1 use strict; 1 2 use Wiki::Toolkit::Setup::SQLite; 2 3 use OpenGuides::Config; … … 14 15 plan tests => 6; 15 16 16 Wiki::Toolkit::Setup::SQLite::cleardb( { dbname => "t/node.db" });17 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 17 OpenGuides::Test::refresh_db(); 18 18 19 my $config = OpenGuides::Config->new( 19 20 vars => { -
trunk/t/70_admin_home.t
r1062 r1273 13 13 plan tests => 12; 14 14 15 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 15 OpenGuides::Test::refresh_db(); 16 16 17 my $config = OpenGuides::Test->make_basic_config; 17 18 $config->script_name( "wiki.cgi" ); … … 22 23 isa_ok( $wiki, "Wiki::Toolkit" ); 23 24 24 # Clear out the database from any previous runs.25 foreach my $del_node ( $wiki->list_all_nodes ) {26 print "# Deleting node $del_node\n";27 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";28 }29 25 30 26 -
trunk/t/71_missing_metadata.t
r956 r1273 13 13 14 14 plan tests => 26; 15 OpenGuides::Test::refresh_db(); 15 16 16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } );17 17 my $config = OpenGuides::Test->make_basic_config; 18 18 $config->script_name( "wiki.cgi" ); … … 23 23 isa_ok( $wiki, "Wiki::Toolkit" ); 24 24 25 # Clear out the database from any previous runs.26 foreach my $del_node ( $wiki->list_all_nodes ) {27 print "# Deleting node $del_node\n";28 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";29 }30 25 31 26 -
trunk/t/72_node_moderation.t
r956 r1273 14 14 plan tests => 19; 15 15 16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 16 OpenGuides::Test::refresh_db(); 17 17 18 my $config = OpenGuides::Test->make_basic_config; 18 19 $config->script_name( "wiki.cgi" ); … … 23 24 isa_ok( $wiki, "Wiki::Toolkit" ); 24 25 25 # Clear out the database from any previous runs.26 foreach my $del_node ( $wiki->list_all_nodes ) {27 print "# Deleting node $del_node\n";28 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";29 }30 26 31 27 -
trunk/t/73_toggle_moderation.t
r956 r1273 14 14 plan tests => 14; 15 15 16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 16 OpenGuides::Test::refresh_db(); 17 17 18 my $config = OpenGuides::Test->make_basic_config; 18 19 $config->script_name( "wiki.cgi" ); … … 23 24 isa_ok( $wiki, "Wiki::Toolkit" ); 24 25 25 # Clear out the database from any previous runs.26 foreach my $del_node ( $wiki->list_all_nodes ) {27 print "# Deleting node $del_node\n";28 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";29 }30 26 31 27 -
trunk/t/74_ping_plugin.t
r1033 r1273 16 16 my $have_ping = $@ ? 0 : 1; 17 17 18 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 18 OpenGuides::Test::refresh_db(); 19 19 20 my $config = OpenGuides::Config->new( 20 21 vars => { -
trunk/t/75_revert_user.t
r997 r1273 14 14 plan tests => 23; 15 15 16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 16 OpenGuides::Test::refresh_db(); 17 17 18 my $config = OpenGuides::Test->make_basic_config; 18 19 $config->script_name( "wiki.cgi" ); … … 23 24 isa_ok( $wiki, "Wiki::Toolkit" ); 24 25 25 # Clear out the database from any previous runs.26 foreach my $del_node ( $wiki->list_all_nodes ) {27 print "# Deleting node $del_node\n";28 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";29 }30 26 31 27 my %details; -
trunk/t/76_detect_spam.t
r1037 r1273 15 15 16 16 # Clear out the database from any previous runs. 17 unlink "t/node.db"; 18 unlink <t/indexes/*>; 19 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 17 OpenGuides::Test::refresh_db(); 20 18 21 19 # Set up a guide which uses a spam detector module. -
trunk/t/79_host_blacklist.t
r1117 r1273 15 15 16 16 # Clear out the database from any previous runs. 17 unlink "t/node.db"; 18 unlink <t/indexes/*>; 19 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 17 OpenGuides::Test::refresh_db(); 20 18 21 19 # Set up a guide which uses a spam detector module. -
trunk/t/81_node_moderate_whitelist.t
r1240 r1273 14 14 plan tests => 12; 15 15 16 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 16 OpenGuides::Test::refresh_db(); 17 17 18 my $config = OpenGuides::Test->make_basic_config; 18 19 $config->script_name( "wiki.cgi" ); … … 24 25 isa_ok( $wiki, "Wiki::Toolkit" ); 25 26 26 # Clear out the database from any previous runs.27 foreach my $del_node ( $wiki->list_all_nodes ) {28 print "# Deleting node $del_node\n";29 $wiki->delete_node( $del_node ) or die "Can't delete $del_node";30 }31 27 32 28 -
trunk/t/83_show_delete_to_admins_only.t
r1243 r1273 50 50 51 51 # Clear out the database from any previous runs. 52 unlink "t/node.db"; 53 unlink <t/indexes/*>; 54 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 52 OpenGuides::Test::refresh_db(); 55 53 56 54 -
trunk/t/84_navbar_admin.t
r1243 r1273 50 50 51 51 # Clear out the database from any previous runs. 52 unlink "t/node.db"; 53 unlink <t/indexes/*>; 54 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 52 OpenGuides::Test::refresh_db(); 55 53 56 54 -
trunk/t/85_universal_edit_link.t
r1178 r1273 18 18 19 19 # Clear out the database from any previous runs. 20 unlink "t/node.db"; 21 unlink <t/indexes/*>; 22 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 20 OpenGuides::Test::refresh_db(); 23 21 24 22 # Make a guide. -
trunk/t/86_recent_changes.t
r1272 r1273 24 24 plan tests => 10; 25 25 26 # Clear out the database from any previous runs. 27 unlink "t/node.db"; 28 unlink <t/indexes/*>; 26 OpenGuides::Test::refresh_db(); 29 27 30 Wiki::Toolkit::Setup::SQLite::setup( { dbname => "t/node.db" } ); 28 31 29 my $config = OpenGuides::Config->new( 32 30 vars => { … … 139 137 140 138 # set show_minor_edits to 0. 141 my$cookie = OpenGuides::CGI->make_prefs_cookie(139 $cookie = OpenGuides::CGI->make_prefs_cookie( 142 140 config => $config, 143 141 username => "bob",
