Sha256: 3b2f920d85fdde7bdca9c7c566093d9b69fe8c51fa12588100131bcd1da25396
Contents?: true
Size: 1.17 KB
Versions: 4
Compression:
Stored size: 1.17 KB
Contents
#!/usr/bin/env ruby #!/usr/local/bin/ruby -I.. -I. require 'bundler/setup' $LOAD_PATH.push '.' require 'test/unit' #require 'test/unit/testsuite' DEBUG_LVL = 1 $config_file='config.yaml' require 'QooxView' require 'st_dummy' Permission.add('default', 'View,View.Login') Permission.add('admin', '.*', '.*') Permission.add('internet', 'Internet,PersonShow', 'default') Permission.add('student', '', 'internet') Permission.add('professor', '', 'student') Permission.add('cybermanager', '', '') Permission.add('secretary', 'PersonModify,FlagAddInternet', 'professor,cybermanager') QooxView.init('entities', 'views') tests = Dir.glob('qv_*.rb') #tests = %w( permission ) #tests = %w( store_csv ) #tests = %w( configbase ) tests.each { |t| begin require "qv_#{t}" rescue LoadError => e require t end } $profiling = get_config(nil, :profiling) if $profiling require 'rubygems' require 'perftools' PerfTools::CpuProfiler.start("/tmp/#{$profiling}") do Test::Unit::UI::Console::TestRunner.run(TC_Helpers) end puts "Now run the following: pprof.rb --pdf /tmp/#{$profiling} > /tmp/#{$profiling}.pdf open /tmp/#{$profiling}.pdf CPUPROFILE_FREQUENCY=500 " end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
qooxview-1.9.1312 | test/test.rb |
qooxview-1.9.13.pre.12 | test/test.rb |
qooxview-1.9.13.pre.11 | test/test.rb |
qooxview-1.9.13.pre.10 | test/test.rb |