@@ -505,56 +505,4 @@ def test_bind_array_parameter
505505 [ 1 , "foo" ] )
506506 assert_equal "foo" , result
507507 end
508-
509- def test_progress_handler_used
510- progress_calls = [ ]
511- @db . progress_handler do
512- progress_calls << nil
513- true
514- end
515- @db . execute "create table test1(a, b)"
516-
517- assert_operator 1 , :< , progress_calls . size
518- end
519-
520- def test_progress_handler_opcode_arg
521- progress_calls = [ ]
522- handler = Proc . new do
523- progress_calls << nil
524- true
525- end
526- @db . progress_handler ( 1 , handler )
527- @db . execute "create table test1(a, b)"
528- first_count = progress_calls . size
529-
530- progress_calls = [ ]
531- @db . progress_handler ( 10 , handler )
532- @db . execute "create table test2(a, b)"
533- second_count = progress_calls . size
534-
535- assert_operator first_count , :>= , second_count
536- end
537-
538- def test_progress_handler_interrupts_operation
539- @db . progress_handler do
540- false
541- end
542-
543- assert_raises ( SQLite3 ::InterruptException ) do
544- @db . execute "create table test1(a, b)"
545- end
546- end
547-
548- def test_clear_handler
549- progress_calls = [ ]
550- @db . progress_handler do
551- progress_calls << nil
552- true
553- end
554- @db . progress_handler ( nil )
555-
556- @db . execute "create table test1(a, b)"
557-
558- assert_equal 0 , progress_calls . size
559- end
560508end
0 commit comments