Find file History
Pull request Compare This branch is 616 commits ahead, 2408 commits behind jmettraux:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
bm
extras
README.txt
_testdef.rb
clone_test.rb
concurrence_test.rb
condition_test.rb
console_test.rb
cron_ltest.rb
description_test.rb
eno_test.rb
expmap_test.rb
fe_lookup_att_test.rb
fei_test.rb
file_persisted_engine_test.rb
file_persistence_test.rb
filep_cancel_test.rb
filter_test.rb
flowtestbase.rb
ft_0.rb
ft_0b_sequence.rb
ft_0c_testname.rb
ft_0d_participant.rb
ft_0e_multibody.rb
ft_10_loop.rb
ft_11_ppd.rb
ft_11b_ppd.rb
ft_12_blockparticipant.rb
ft_13_eno.rb
ft_14_subprocess.rb
ft_14b_subprocess.rb
ft_14c_subprocess.rb
ft_14d_subprocess.rb
ft_15_iterator.rb
ft_15b_iterator.rb
ft_16_fqv.rb
ft_17_condition.rb
ft_18_pname.rb
ft_1_unset.rb
ft_1b_unset.rb
ft_20_cron.rb
ft_21_cron.rb
ft_21b_cron_pause.rb
ft_22_history.rb
ft_23_when.rb
ft_23b_when.rb
ft_23c_wait.rb
ft_23d_cww.rb
ft_24_def.rb
ft_25_cancel.rb
ft_27_getflowpos.rb
ft_28_fileparticipant.rb
ft_29_httprb.rb
ft_2_concurrence.rb
ft_2b_concurrence.rb
ft_2c_concurrence.rb
ft_30_socketlistener.rb
ft_31_flowname.rb
ft_32_journal.rb
ft_32c_journal.rb
ft_32d_journal.rb
ft_33_description.rb
ft_34_cancelwfid.rb
ft_35_localdefs.rb
ft_36_subprocids.rb
ft_37_pnames.rb
ft_38_tag.rb
ft_38b_tag.rb
ft_38c_tag.rb
ft_38d_tag.rb
ft_39_reserve.rb
ft_39b_reserve.rb
ft_3_equals.rb
ft_3b_lookup_vf.rb
ft_40_defined.rb
ft_41_case.rb
ft_42_environments.rb
ft_43_pat10.rb
ft_44_save.rb
ft_44b_restore.rb
ft_45_citerator.rb
ft_45b_citerator.rb
ft_46_pparams.rb
ft_47_filter.rb
ft_48_fe_filter.rb
ft_49_condition.rb
ft_4_misc.rb
ft_50_xml_attribute.rb
ft_51_stack.rb
ft_52_obs_participant.rb
ft_53_null_noop_participant.rb
ft_54_listen.rb
ft_54b_listen.rb
ft_54c_listen.rb
ft_54d_listen.rb
ft_55_ptimeout.rb
ft_56_timeout.rb
ft_57_a.rb
ft_58_ejournal.rb
ft_58b_ejournal.rb
ft_58c_representations.rb
ft_59_ps.rb
ft_5_time.rb
ft_60_ecancel.rb
ft_61_elsub.rb
ft_62_procparticipant.rb
ft_63_pause.rb
ft_64_alias.rb
ft_65_stringlaunch.rb
ft_66_subforget.rb
ft_67_schedlaunch.rb
ft_68_ifparticipant.rb
ft_69_cancelmissing.rb
ft_6_lambda.rb
ft_70_lookupvar.rb
ft_71_log.rb
ft_72_lookup_processes.rb
ft_73_cancel_sub.rb
ft_74_block_and_workitem_dup.rb
ft_75_ruby_attributes.rb
ft_76_merge_isolate.rb
ft_77_segments.rb
ft_78_eval.rb
ft_79_tticket.rb
ft_79b_tticket.rb
ft_79c_outcome.rb
ft_7_lose.rb
ft_7b_lose.rb
ft_80_spname.rb
ft_81_exp.rb
ft_82_trecu.rb
ft_83_badpause.rb
ft_84_updateexp.rb
ft_84b_subrepr.rb
ft_85_dolhash.rb
ft_86_dollar_fv.rb
ft_87_define.rb
ft_88_http.rb
ft_89_polyglot.rb
ft_8_forget.rb
ft_90_initial.rb
ft_91_descendant.rb
ft_92_varstack.rb
ft_93_on_error.rb
ft_94_error.rb
ft_95_on_cancel.rb
ft_96_owprocdef.rb
ft_9_cursor.rb
ft_9b_cursor.rb
ft_9c_cursor.rb
ft_tests.rb
hash_test.rb
hparticipant_test.rb
lookup_att_test.rb
lookup_vf_test.rb
misc_test.rb
nut_0_irb.rb
obs_test.rb
param_test.rb
participant_test.rb
pending.rb
ps_representation.rb
rake_ltest.rb
rake_qtest.rb
raw_prog_test.rb
representations_test.rb
restart_cron_test.rb
restart_paused_test.rb
restart_sleep_test.rb
restart_tests.rb
restart_when_test.rb
ruby_procdef_test.rb
rutest_utils.rb
sec_test.rb
slock_test.rb
storage_test.rb
test.rb
timeout_test.rb
treechecker_test.rb
util_xml_test.rb
wfid_test.rb
wi_test.rb

README.txt

= OpenWFEru - about the unit tests

There are three tests triggerable by Rake :

   rake test
   rake qtest
   rake ptest

These 3 tests correspond to the following unit test files *

   test/rake_test.rb
   test/rake_qtest.rb
   test/rake_ptest.rb

== test/rake_test.rb

Triggers 'quicktests' and time based tests. Running "rake test" takes 10 seconds more than "rake qtest". These are the 10 seconds necessary to test some time and scheduling aspects of OpenWFEru.

== test/rake_qtest.rb

Runs only 'quick' tests.

== test/rake_ptest.rb

Runs the quicktest but with persistence on. Persistence stores its work file under the work/ directory.
This set of tests takes care of wiping fresh the work/ directory before beginning the tests.